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-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

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.