PatchSiren

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-10
Advisory published
2026-08-10
Advisory updated
2026-08-10

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.

Official resources

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-10T11:17:27.907Z and has not been modified since then.