CVE-2025-62518

HIGH

Crates.io Astral-tokio-tar < 0.5.6 - Type Confusion

Title source: rule

Description

astral-tokio-tar is a tar archive reading/writing library for async Rust. Versions of astral-tokio-tar prior to 0.5.6 contain a boundary parsing vulnerability that allows attackers to smuggle additional archive entries by exploiting inconsistent PAX/ustar header handling. When processing archives with PAX-extended headers containing size overrides, the parser incorrectly advances stream position based on ustar header size (often zero) instead of the PAX-specified size, causing it to interpret file content as legitimate tar headers. This issue has been patched in version 0.5.6. There are no workarounds.

Exploits (3)

nomisec WORKING POC 18 stars
by edera-dev · poc
https://github.com/edera-dev/cve-tarmageddon
github WORKING POC 2 stars
by adminlove520 · pythonpoc
https://github.com/adminlove520/CVE-Poc_All_in_One/tree/main/2025/CVE-2025-62518
nomisec WORKING POC
by AirineiAndrei · poc
https://github.com/AirineiAndrei/Tarmageddon-CVE-2025-62518-

Scores

CVSS v3 8.1
EPSS 0.0002
EPSS Percentile 4.9%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N

Details

CWE
CWE-843
Status published
Products (3)
astral-sh/tokio-tar < 0.5.6
crates.io/astral-tokio-tar 0 - 0.5.6crates.io
crates.io/tokio-tar 0crates.io
Published Oct 21, 2025
Tracked Since Feb 18, 2026