CVE-2026-81717

Source
https://cve.org/CVERecord?id=CVE-2026-81717
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-81717.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-81717
Aliases
  • GHSA-8jx3-27qf-3p97
Published
2026-08-27T14:51:12.140Z
Modified
2026-08-30T03:30:31.684025349Z
Severity
  • 9.3 (Critical) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N CVSS Calculator
Summary
openssl_encrypt before 1.4.9 Integrity Bypass via Added Files
Details

opensslencrypt (pip package openssl-encrypt) before 1.4.9 contains two weaknesses in the portable USB drive feature, whose threat model treats the removable drive as untrusted (attacker with physical write access). USBDriveCreator.verifyintegrityfile only validates files listed in the manifest, so files added to the drive — including a root-level autorun payload — are not detected and integrity verification still passes. Additionally, a globally constant, source-embedded KDF salt (LEGACYFIXED_SALT) is used to derive the drive encryption key for any drive lacking a per-drive salt file, defeating precomputation resistance and enabling an offline rainbow-table attack.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/81xxx/CVE-2026-81717.json",
    "cwe_ids": [
        "CWE-347"
    ],
    "cna_assigner": "VulnCheck"
}
References

Affected packages

Git / github.com/jahlives/openssl_encrypt

Affected ranges

Type
GIT
Repo
https://github.com/jahlives/openssl_encrypt
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Database specific
Show details
{
    "source": [
        "AFFECTED_FIELD",
        "DESCRIPTION"
    ],
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "1.4.9"
        }
    ]
}

Affected versions

v1.*
v1.4.0
v1.4.1rc1
v1.4.1rc2
v1.4.2
v1.4.4
v1.4.5
v1.4.6
v1.4.7

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-81717.json"