CVE 8.1 HIGH

astral-tokio-tar Vulnerable to PAX Header Desynchronization_CVE-2025-62518

8.1 / 10
HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N

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.

Basic Information

ID CVE-2025-62518
Source GitHub_M
Published Oct 21, 2025 at 16:13
Modified Oct 21, 2025 at 16:35

Affected Product

Vendor astral-sh
Product tokio-tar
Version < 0.5.6
Affected Versions astral-sh tokio-tar < 0.5.6

CWE Classification

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.