Skip to content
OpenAdvisories

Package · PyPI

openssl-encrypt

60 known vulnerabilities.

12 results · Clear filters · Feed

  • Medium 6.2

    openssl_encrypt before 1.4.9 Denial of Service via Unbounded Argon2

    openssl_encrypt before 1.4.9 fails to validate the memory_cost parameter from identity file protection blocks, allowing attackers to trigger out-of-memory conditions during key derivation. Attackers with write access to local identity stores can craft malicio…

  • Medium 5.2

    openssl_encrypt before 1.4.9 Plugin Sandbox Path Traversal

    openssl_encrypt (pip: openssl-encrypt) versions before 1.4.9 contain a path traversal flaw in PluginSandbox._is_safe_path, which authorized file access using a bare string-prefix match. A sandboxed plugin without the READ_FILES permission could read or write …

  • Medium 6.8

    openssl_encrypt before 1.4.9 Key Substitution via Identity Shadowing

    openssl_encrypt before 1.4.9 fails to prevent namespace collisions between own identities and contacts in IdentityStore, allowing attackers to create shadowed contact entries invisible until the corresponding own identity is deleted. When the own identity is …

  • Medium 5.5

    openssl_encrypt before 1.4.9 Authentication Bypass via Unencrypted PQC Key

    openssl_encrypt versions before 1.4.9 fail to validate encryption status of embedded post-quantum private keys in file metadata. Attackers can craft files with unencrypted embedded PQC keys that decrypt under any password, bypassing authentication and produci…

  • Medium 6.2

    openssl_encrypt before 1.4.9 D-Bus Properties Authorization Bypass

    openssl_encrypt 1.4.x before 1.4.9 contains an optional D-Bus crypto service whose org.freedesktop.DBus.Properties.Set method performs neither a polkit authorization check nor value validation. Any local user on the system bus can call Set without authorizati…

  • Medium 6.2

    openssl_encrypt before 1.4.9 Information Disclosure via Command Line

    In openssl_encrypt (pip package openssl-encrypt) versions <= 1.4.8, the desktop GUI passes the steganography password to the CLI child process on the command line via the --stego-password argument (on both encrypt and decrypt paths) instead of via an environm…

  • Medium 4.6

    openssl_encrypt before 1.4.9 False Encryption via Cleartext Storage

    openssl_encrypt (pip package openssl-encrypt) versions <= 1.4.8 advertise a portable USB workspace as an 'Encrypted USB Workspace' with AES-256-GCM encryption and write a marker declaring the workspace encrypted, but the workspace directory is actually stored…

  • Medium 4.0

    openssl_encrypt before 1.4.9 Authentication Bypass via Recovery Slot Removal

    openssl_encrypt versions before 1.4.9 fail to authenticate recovery-slot presence in envelope-format encrypted files, allowing attackers to remove recovery slots without re-encrypting the payload. Attackers can modify the file header to delete recovery-slot f…

  • Medium 5.5

    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 envi…

  • Medium 6.5

    openssl_encrypt before 1.4.0 CORS Misconfiguration via Wildcard Origins

    openssl_encrypt versions before 1.4.0 configure CORS with allow_origins set to wildcard and allow_credentials enabled to true. Attackers can create malicious websites that make authenticated cross-origin requests to the API on behalf of any user who visits th…

  • Medium 5.5

    openssl_encrypt before 1.4.0 Password Exposure via CLI Argument

    openssl_encrypt versions before 1.4.0 expose passwords passed via the --password CLI argument in process listings accessible to all system users. Attackers can read process arguments through ps aux or /proc/[pid]/cmdline to retrieve plaintext passwords and ke…

  • Medium 6.2

    openssl_encrypt before 1.4.6 KDF Bypass via Sequential-XOR

    openssl_encrypt versions before 1.4.6 contain a key derivation flaw in sequential XOR composition mode where the last stage cancels out during key generation. When configured with a single KDF and no prior hashing stage, attackers can bypass memory-hard key d…