Interpretation Conflict in node-tar - CVE-2026-53655
Published: June 26, 2026
node-tar
Detailed vulnerability description
The vulnerability allows a remote attacker to hide archive members from security tooling or downstream processing.
The vulnerability exists due to interpretation conflict in Header.decode in node-tar's tar parser when parsing an attacker-supplied tar archive containing a PAX extended header before intermediary GNU long-name or long-link headers. A remote attacker can supply a specially crafted archive to hide archive members from security tooling or downstream processing.
The issue occurs because PAX overrides such as size are applied to intermediary metadata headers, which can desynchronize parsing and cause different tar implementations to report different archive contents.