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 environment variable as done for the main password. Any local user can read the steganography password from /proc/<pid>/cmdline for the lifetime of the subprocess. Fixed in 1.4.9.
References
| Link | Resource |
|---|---|
| https://github.com/jahlives/openssl_encrypt/security/advisories/GHSA-rx2c-m92f-qv6p | Vendor Advisory |
| https://www.vulncheck.com/advisories/openssl-encrypt-before-1.4.9-information-disclosure-via-command-line | Third Party Advisory |
Configurations
History
No history.
Information
Published : 2026-08-27 17:20
Updated : 2026-09-03 15:07
NVD link : CVE-2026-81684
Mitre link : CVE-2026-81684
CVE.ORG link : CVE-2026-81684
JSON object : View
Products Affected
jahlives
- openssl_encrypt
CWE
CWE-214
Invocation of Process Using Visible Sensitive Information
