Vulnerability RUSTSEC-2025-0110

High Risk
HIGH RISK
CVSS Score: 8.1
Score Range: 7.0–8.9
High severity vulnerabilities (CVSS 7.0–8.9). Serious vulnerabilities that should be prioritized soon after critical fixes.
11 months ago
October 21, 2025 at 12:00 PM UTC
astral-tokio-tar Vulnerable to PAX Header Desynchronization
0.5.0 - 0.5.5
0.5.0 - 0.5.5

Summary

astral-tokio-tar Vulnerable to PAX Header Desynchronization

Details

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 vulnerability was disclosed to multiple Rust tar parsers, all derived from the original async-tar fork of tar-rs.

For additional information see Edera's blog post.

Impacted packages

Timeline

Published
11 months ago
October 21, 2025 at 12:00 PM UTC
Fixed (0.5.6)
11 months ago
October 21, 2025 at 02:26 PM UTC
Last Modified
1 hour ago
October 12, 2026 at 06:00 PM UTC