Skip to content
Connect AISign inSign up free
CVE-2026-816907.3HighCWE-59

CVE-2026-81690: verify-usb before 1.4.9 Symlink Directory Traversal Code Execution

jahlives · openssl_encrypt

Fixed in 1.4.9 · Affected: jahlives openssl_encrypt before 1.4.9 · Exploitation: unlikely (under 1%)

Not in CyberSIXT coverage yet: no article names this CVE. This page shows the public record.

0.7%probability of exploitation in the next 30 days
53rd percentile
050100

Higher than 53% of scored CVEs

7.3HighCVSS 3.1
LowHigh

DescriptionCVE.org

openssl-encrypt (pip package) before 1.4.9 contains a symlink-following flaw in its verify-usb v2 added-file allowlist scan. The scan enumerated the drive with rglob(), which in CPython does not descend into symlinked directories and treats the symlink as an ordinary directory, while O_NOFOLLOW on the hash side binds only the final path component. An evil-maid attacker with physical access to the removable drive could replace a tool-tree directory with a symlink to a copy containing byte-identical files plus a planted __pycache__/*.pyc file (which CPython loads in preference to recompiling the clean .py). The planted file is never enumerated, added_files stays 0, and verify-usb reports PASSED, resulting in code execution when the victim runs the portable install. Fixed in 1.4.9 (affects both 1.4.x and 1.5.x lines).

Affected products1

From the CVE record. A product or version that is not listed is unknown, not unaffected.

  • jahlives · openssl_encryptbefore 1.4.9

On the Atlas

Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.

Open the Atlas
Exploitation
Unlikely (under 1%). EPSS under 1%, or no score yet.
CISA KEV
Not listed
Public check
No public nuclei template
Vendor
jahlives
Published
August 2026

CoverageNo articles yet

No CyberSIXT article names CVE-2026-81690 yet, so there is no coverage timeline, action brief or change log for it. Everything on this page comes from the public CVE record, CISA KEV, EPSS and the nuclei template index. Search the archive or see the CVEs in the news.

References