CVE Catalog

CVE-2026-81705

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

openssl-encrypt before 1.4.9 fails to redact the file password in debug output when supplied via bundled short-option or abbreviated long-option spellings. The sanitizer only recognizes exact option names, --option=value forms, and tokens starting with -p, so these bypass redaction and the cleartext password is written to stderr. Anyone with access to that output can recover the password.

Risk Assessment

Passwords may leak into CI logs, terminals, or debug files, enabling unauthorized access to encrypted data.

Recommendation

Upgrade openssl-encrypt to 1.4.9 or later to ensure proper password redaction in debug output.

Original NVD description (English source)

openssl-encrypt before 1.4.9 fails to redact the file password in its --debug argv dump when the password is supplied via bundled short-option spellings (e.g. -apHunter2) or abbreviated long-option spellings (e.g. --passw). The sanitizer only recognized exact option names, --option=value forms, and tokens starting with -p, so these spellings bypass the redaction chokepoint and the cleartext password is written to stderr. Anyone with access to that output (terminal scrollback, merged 2>&1 output, CI job logs, or the GUI's persistent debug log) can recover the password.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS