PatchSiren cyber security CVE debrief
CVE-2026-66486 GNU CVE debrief
GNU cpio is vulnerable to improper encoding or escaping of output in its archive member listing functionality. When listing archive members via cpio -it, member names are printed directly to output without quoting or escaping. An attacker can craft a cpio archive containing member names with embedded newline characters or ANSI escape sequences, causing forged listing entries or terminal control sequence injection when the listing is displayed. This issue has been fixed in commit 2ff9600c9ef32e88759843cdbde74c8db5ae9b30. The vulnerability requires defensive review of archive member listing functionality and potential terminal control sequence injection. Users of GNU cpio should review and apply the fix to prevent potential terminal control sequence injection via crafted cpio archives.
- Vendor
- GNU
- Product
- cpio
- CVSS
- MEDIUM 4.6
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-10
- Original CVE updated
- 2026-08-28
- Advisory published
- 2026-08-10
- Advisory updated
- 2026-08-28
Who should care
Users of GNU cpio should review and apply the fix to prevent potential terminal control sequence injection via crafted cpio archives. Affected operators, platforms, and security teams should assess their exposure and prioritize patching or mitigation efforts. Vulnerability management and security teams should verify their asset inventory for potential exposure and plan for compensating controls if needed.
Technical summary
GNU cpio is vulnerable to improper encoding or escaping of output in its archive member listing functionality. When listing archive members via cpio -it, member names are printed directly to output without quoting or escaping. An attacker can craft a cpio archive containing member names with embedded newline characters or ANSI escape sequences, causing forged listing entries or terminal control sequence injection when the listing is displayed. This issue has been fixed in commit 2ff9600c9ef32e88759843cdbde74c8db5ae9b30.
Defensive priority
GNU cpio improper encoding or escaping of output vulnerability requires defensive review of archive member listing functionality and potential terminal control sequence injection.
Recommended defensive actions
- Review GNU cpio archive member listing functionality for improper encoding or escaping of output
- Verify terminal control sequence injection via crafted cpio archive
- Apply commit 2ff9600c9ef32e88759843cdbde74c8db5ae9b30 or later
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
Evidence notes
The CVE record indicates GNU cpio is vulnerable to improper encoding or escaping of output in its archive member listing functionality. Evidence is limited; further review of commit 2ff9600c9ef32e88759843cdbde74c8db5ae9b30 and GNU cpio source code is recommended. Limited source detail suggests verifying archive member listing functionality, terminal control sequence injection, and potential crafted cpio archive exploitation.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-66486 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-66486
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-66486 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-66486
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://cert.pl/en/posts/2026/08/CVE-2026-66484
-
Source reference
Unverified legacy reference
URL: https://git.savannah.gnu.org/cgit/cpio.git
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.