Critical
openssl_encrypt before 1.4.9 Terminal Injection via info Command
Type: advisorySources: OSV
openssl_encrypt versions before 1.4.9 fail to sanitize terminal control characters in file metadata printed by the info command. Attackers can craft malicious files containing escape sequences to repaint terminal output and forge verification information displayed to users.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-81696
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 3 Nov 2026, 01:16 UTC · Revision 1
Source evidence
openssl_encrypt before 1.4.9 Terminal Injection via info Command
core-osv · Original sourcePublished 27 Aug 2026, 14:50 UTC
openssl_encrypt versions before 1.4.9 fail to sanitize terminal control characters in file metadata printed by the info command. Attackers can craft malicious files containing escape sequences to repaint terminal output and forge verification information displayed to users.
osv:CVE-2026-81696
Complete source record
{
"id": "a6193a358f39ce1ac13ff5d7fa756a20600196d179926a769e7386bf6a754c68",
"url": "https://osv.dev/vulnerability/CVE-2026-81696",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "openssl_encrypt before 1.4.9 Terminal Injection via info Command",
"summary": "openssl_encrypt versions before 1.4.9 fail to sanitize terminal control characters in file metadata printed by the info command. Attackers can craft malicious files containing escape sequences to repaint terminal output and forge verification information displayed to users.",
"evidence": "osv:CVE-2026-81696",
"products": [],
"severity": "critical",
"structured": {
"id": "CVE-2026-81696",
"aliases": [
"CVE-2026-81696",
"GHSA-539p-fxf4-7fv8",
"PYSEC-2026-3775"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "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"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/jahlives/openssl_encrypt",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "39b0a010cae90520f74b7194f61fedd43af04ef8"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "1.4.9"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"cpe": "cpe:2.3:a:jahlives:openssl_encrypt:*:*:*:*:*:python:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "1.4.9"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"v1.4.7",
"v1.4.6",
"v1.4.5",
"v1.4.4",
"v1.4.2",
"v1.4.1rc2",
"v1.4.1rc1",
"v1.4.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-81696.json"
}
}
],
"modified": "2026-10-28T02:30:24.735785380Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/81xxx/CVE-2026-81696.json",
"https://github.com/jahlives/openssl_encrypt/security/advisories/GHSA-539p-fxf4-7fv8",
"https://nvd.nist.gov/vuln/detail/CVE-2026-81696",
"https://www.vulncheck.com/advisories/openssl-encrypt-before-1.4.9-terminal-injection-via-info-command"
],
"provider_metadata": {
"cwe_ids": [
"CWE-117"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/81xxx/CVE-2026-81696.json"
}
},
"related_cves": [
{
"value": "CVE-2026-81696",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 491518,
"published_at": "2026-08-27T14:50:59.793+00:00"
}