CVE-2026-53600
Published:July 08, 2026
Updated:August 27, 2026
"async-tar" v0.6.0 mis-applies a buffered PAX "size" extension to an intermediary extension header (a GNU longname "L", a GNU longlink "K", or a PAX "x"/"g" header) instead of to the next file entry. POSIX requires a PAX extended-header record set to describe the next file entry, never an intervening extension header. Because "poll_next_raw" ("src/archive.rs") threads the buffered PAX records into the size computation of whatever raw header it reads next — and that header can be an intermediary "L" — the stream cursor is advanced by an attacker-chosen amount when the "L" body is consumed. The parser then desyncs relative to a POSIX-correct tar parser (e.g. GNU tar), reading subsequent bytes at the wrong block boundary. An attacker who can influence a tar stream that an "async-tar" consumer extracts can construct an "x → L → file" sequence whose entry list and on-disk result differ between "async-tar" and a reference parser. This enables content/entry smuggling: a file that a GNU-tar-based scanner/validator/AV sees as benign opaque data is extracted by "async-tar" as a different file with different bytes (e.g. an executable script), and vice versa. Type confusion / improper validation of the specified quantity (size). CWE-20, CWE-843. Severity assessed Medium, consistent with the same defect class in the upstream tar-rs / tokio-tar lineage.
Affected Packages
async-tar (RUST):
Affected version(s) >=0.1.0 <0.6.1Fix Suggestion:
Update to version 0.6.1Related Resources (2)
Do you need more information?
Contact UsCVSS v4
Base Score:
6.3
Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
PRESENT
Privileges Required
NONE
User Interaction
NONE
Vulnerable System Confidentiality
NONE
Vulnerable System Integrity
LOW
Vulnerable System Availability
NONE
Subsequent System Confidentiality
NONE
Subsequent System Integrity
NONE
Subsequent System Availability
NONE
CVSS v3
Base Score:
5.3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
LOW
Availability
NONE