p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de la pila Python · Página 44

Vulnerabilidades publicadas para Python en los últimos 30 días: 360. Incluidas en el catálogo KEV: 1.

Filtrar vulnerabilidades
Python

Vulnerabilidades: 7131

  1. CVE-2026-68519

    Alta · CVSS 7.1EPSS 0,18%Corrección disponible

    Glances: `--disable-config-exec` does not cover on-alert action commands (incomplete fix of CVE-2026-53925)

    Glances is an open-source system cross-platform monitoring tool. Prior to 4.5.6, GlancesActions.run() in glances/actions.py ignores --disable-config-exec for on-alert action commands and invokes secure_popen() with shell operators enabled, allowing configured redirection, command chaining, or pipes to execute when an alert triggers. This issue is fixed in 4.5.6.

    • Actualiza a 4.5.6
    • Actualiza a 4.5.6+dfsg-1
    Publicación Actualización
  2. CVE-2026-62982

    Alta · CVSS 8.8EPSS 0,2%Corrección disponible

    Glances: Incomplete fix of CVE-2026-32608: action-template sanitizer is bypassed by nested stat values (process 'cmdline') → OS command injection

    Glances is an open-source system cross-platform monitoring tool. From 4.5.2 until 4.5.6, _sanitize_mustache_dict() in glances/actions.py skips nested list and dictionary strings such as process cmdline values, allowing pipe characters to survive chevron.render() and be executed by secure_popen() through administrator-configured action templates. This issue is fixed in 4.5.6.

    • Actualiza a 4.5.6
    • Actualiza a 4.5.6+dfsg-1
    Publicación Actualización
  3. CVE-2026-68520

    Media · CVSS 5.3EPSS 0,4%Corrección disponible

    Glances: as_dict_secure() Value-Level Bypass Leaks Credentials in URL Values via /api/4/config

    Glances is an open-source system cross-platform monitoring tool. Prior to 4.5.6, as_dict_secure() in glances/config.py checks only option names and exposes public_username and credentials embedded in public_api values through unauthenticated GET /api/4/config and GET /api/4/config/ip requests. This issue is fixed in 4.5.6.

    • Actualiza a 4.5.6
    • Actualiza a 4.5.6+dfsg-1
    Publicación Actualización
  4. CVE-2026-68517

    Media · CVSS 6.5EPSS 0,46%Corrección disponible

    Glances: REST API CORS Credentials Guard Uses Exact-Match Instead of Membership Test — Bypassed by Any Multi-Origin Allowlist Containing the Wildcard

    Glances is an open-source system cross-platform monitoring tool. Prior to 4.5.6, the cors_origins guard in glances/outputs/glances_restful_api.py uses exact list equality instead of wildcard membership, allowing a multi-origin list containing the wildcard to retain cors_credentials and expose authenticated REST API data to an untrusted website visited by a previously authenticated user. This issue is fixed in 4.5.6.

    • Actualiza a 4.5.6
    • Actualiza a 4.5.6+dfsg-1
    Publicación Actualización
  5. CVE-2026-68518

    Alta · CVSS 8.8EPSS 0,17%Corrección disponible

    Glances: Command injection bypass of action-template sanitizer via cross-field shell-operator reconstruction

    Glances is an open-source system cross-platform monitoring tool. Prior to 4.5.6, _sanitize_mustache_dict() in glances/actions.py sanitizes individual Mustache values before chevron.render(), allowing adjacent unescaped Mustache variables to reconstruct shell operators that secure_popen() executes when attacker-controlled process or container fields are rendered by an administrator-configured action template. This issue is fixed in 4.5.6.

    • Actualiza a 4.5.6
    • Actualiza a 4.5.6+dfsg-1
    Publicación Actualización
  6. CVE-2026-74901

    Crítica · CVSS 9.3EPSS 0,4%Corrección disponible

    openssl_encrypt before 1.4.0 Authentication Bypass via AES-CTR Fallback

    openssl_encrypt versions before 1.4.0 contain an authentication bypass vulnerability in pqc.py where AES-GCM decryption failures trigger fallback to unauthenticated AES-CTR mode. Attackers can modify ciphertext in transit to bypass integrity verification and perform bit-flipping attacks without detection.

    • Actualiza a 1.4.0
    Publicación Actualización
  7. CVE-2026-74900

    Crítica · CVSS 9.3EPSS 0,56%Corrección disponible

    openssl_encrypt before 1.4.0 Weak Shared Secret via PQC Simulation Mode

    openssl_encrypt versions before 1.4.0 contain a critical vulnerability in pqc.py where KEM decapsulation failures silently fall back to simulation mode, generating a deterministic shared secret from only 16 bytes of the private key and publicly available encapsulated key data. Attackers who obtain 16 bytes of the private key can compute the shared secret and decrypt all ciphertext, as the fallback triggers on any KEM failure without raising an error.

    • Actualiza a 1.4.0
    Publicación Actualización
  8. CVE-2026-74899

    Crítica · CVSS 9.3EPSS 0,75%Corrección disponible

    openssl_encrypt before 1.4.0 Sandbox Escape via Type Hierarchy

    openssl_encrypt versions before 1.4.0 contain a sandbox escape vulnerability in IsolatedPluginExecutor that exposes Python type objects in restricted exec() builtins. Attackers can traverse the Python class hierarchy via __class__.__mro__.__subclasses__() to access system functions and execute arbitrary OS commands.

    • Actualiza a 1.4.0
    Publicación Actualización
  9. CVE-2026-74896

    Crítica · CVSS 9.3EPSS 0,56%Corrección disponible

    openssl_encrypt before 1.4.0 Sandbox Escape via Dunder Attribute Traversal

    openssl_encrypt versions before 1.4.0 contain a sandbox escape vulnerability in the DangerousPatternVisitor AST analyzer that fails to detect dunder attribute traversal techniques. Attackers can use __class__, __bases__, __subclasses__(), and __globals__ chains to access restricted functions and execute arbitrary system commands from plugin code.

    • Actualiza a 1.4.0
    Publicación Actualización
  10. CVE-2026-74895

    Crítica · CVSS 9.3EPSS 0,68%Corrección disponible

    openssl_encrypt before 1.4.0 Plugin Sandbox Bypass via Process Isolation

    openssl_encrypt versions before 1.4.0 fail to apply sandbox restrictions in the default process isolation mode for plugin execution. Attackers can execute malicious plugins with unrestricted access to the filesystem, network, subprocess execution, and all Python modules.

    • Actualiza a 1.4.0
    Publicación Actualización
  11. CVE-2026-74894

    Crítica · CVSS 9.3EPSS 0,66%Corrección disponible

    openssl_encrypt before 1.4.0 Authentication Bypass via Bearer Token

    openssl_encrypt before 1.4.0 contains an authentication bypass vulnerability in the verify_api_token function that accepts any non-empty Bearer token string without validation. Attackers can upload arbitrary public keys, enumerate all keys, and revoke keys belonging to any user by providing any Bearer token in the Authorization header.

    • Actualiza a 1.4.0
    Publicación Actualización
  12. CVE-2026-74893

    Alta · CVSS 8.7EPSS 0,45%Corrección disponible

    openssl_encrypt before 1.4.0 JWT Token Forgery via Hardcoded Secrets

    openssl_encrypt versions before 1.4.0 contain hardcoded default JWT signing secrets in config.py that pass validation checks. Attackers with access to source code can forge valid JWT tokens for any client_id to gain authenticated access to keyserver and telemetry APIs.

    • Actualiza a 1.4.0
    Publicación Actualización
  13. CVE-2026-74892

    Alta · CVSS 8.7EPSS 0,51%Corrección disponible

    openssl_encrypt before 1.4.0 Hardcoded Secret Key

    openssl_encrypt versions before 1.4.0 contain a hardcoded default secret key in the standalone telemetry server configuration that is used for API key hashing. Attackers who know this default value can predict or forge API key hashes to compromise telemetry API authentication.

    • Actualiza a 1.4.0
    Publicación Actualización
  14. CVE-2026-74891

    Alta · CVSS 8.7EPSS 0,52%Corrección disponible

    openssl_encrypt before 1.4.0 Hardcoded Database Credentials

    openssl_encrypt versions before 1.4.0 contain hardcoded database credentials in standalone server configuration files. Attackers on the same network can access PostgreSQL databases using well-known default credentials to retrieve sensitive data.

    • Actualiza a 1.4.0
    Publicación Actualización
  15. CVE-2026-74890

    Crítica · CVSS 9.3EPSS 0,21%Corrección disponible

    openssl_encrypt before 1.4.0 HMAC Authentication Bypass via Environment Variable

    openssl_encrypt versions before 1.4.0 contain an authentication bypass vulnerability in CamelliaCipher that disables HMAC tag generation and verification when the PYTEST_CURRENT_TEST environment variable is set. Attackers with code execution can set this environment variable to produce unauthenticated ciphertext and bypass integrity protection on encrypted data.

    • Actualiza a 1.4.0
    Publicación Actualización
  16. CVE-2026-74889

    Crítica · CVSS 9.3EPSS 0,35%Corrección disponible

    openssl_encrypt before 1.4.0 Weak Key Derivation via HKDF

    openssl_encrypt versions before 1.4.0 use HKDF with no salt and static info parameter in key normalization functions, reducing entropy extraction and determinism. Attackers can exploit predictable key derivation with identical inputs to weaken cryptographic security against multi-target attacks.

    • Actualiza a 1.4.0
    Publicación Actualización
  17. CVE-2026-74888

    Alta · CVSS 8.7EPSS 0,27%Corrección disponible

    openssl_encrypt before 1.4.0 Non-Standard PBKDF2 Key Derivation

    openssl_encrypt versions before 1.4.0 use a non-standard PBKDF2 key derivation construction with iterations=1 per call in an outer loop, creating a KDF whose security properties have not been formally analyzed. Attackers can exploit this weakened key derivation to more efficiently crack passwords protecting legacy encrypted files compared to standard PBKDF2 implementations.

    • Actualiza a 1.4.0
    Publicación Actualización
  18. CVE-2026-74887

    Media · CVSS 6.3EPSS 0,3%Corrección disponible

    openssl_encrypt before 1.4.0 Insecure Random Import in PQC Module

    openssl_encrypt before 1.4.0 imports Python's non-cryptographic 'random' module (Mersenne Twister PRNG) at line 15 of openssl_encrypt/modules/pqc.py. No direct calls to random.* were present in the code, so no cryptographic operation is currently affected; however, the import creates a hazard that future code could inadvertently use random.randint() instead of a cryptographically secure alternative (secrets/os.urandom), producing predictable values since the Mersenne Twister state can be recovered from approximately 624 outputs. Fixed by removing the import in 1.4.0.

    • Actualiza a 1.4.0
    Publicación Actualización
  19. CVE-2026-74886

    Crítica · CVSS 9.3EPSS 0,68%Corrección disponible

    openssl_encrypt before 1.4.0 Plugin Import Guard Bypass

    openssl_encrypt versions before 1.4.0 contain a plugin sandbox bypass vulnerability where the PluginImportGuard blocks a different set of modules than the AST analyzer's DANGEROUS_MODULES set. Attackers can bypass AST analysis through string obfuscation or encoding to import unblocked dangerous modules like sys, shutil, multiprocessing, importlib, and pickle for arbitrary code execution.

    • Actualiza a 1.4.0
    Publicación Actualización
  20. CVE-2026-74885

    Crítica · CVSS 9.3EPSS 0,21%Corrección disponible

    openssl_encrypt before 1.4.0 Logging Bug and Race Condition

    openssl_encrypt versions before 1.4.0 contain a logging bug in restore_hidden_modules() that logs module counts after clearing, always showing zero restored modules and corrupting audit trails. Additionally, a race condition exists between module hiding and import hook installation where another thread could re-import blocked modules in multi-threaded environments.

    • Actualiza a 1.4.0
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →