CVE-2026-33055
HIGH8.1EPSS 0.02%tar-rs incorrectly ignores PAX size headers if header size is nonzero
描述
Versions 0.4.44 and below of tar-rs have conditional logic that skips the PAX size header in cases where the base header size is nonzero. As part of [CVE-2025-62518][astral-cve], the [astral-tokio-tar] project was changed to correctly honor PAX size headers in the case where it was different from the base header. This is almost the inverse of the astral-tokio-tar issue. Any discrepancy in how tar parsers honor file size can be used to create archives that appear differently when unpacked by different archivers. In this case, the tar-rs (Rust tar) crate is an outlier in checking for the header size — other tar parsers (including e.g. Go [`archive/tar`][go-tar]) unconditionally use the PAX size override. This can affect anything that uses the tar crate to parse archives and expects to have a consistent view with other parsers. This issue has been fixed in version 0.4.45. [astral-cve]: https://www.cve.org/CVERecord?id=CVE-2025-62518 [astral-tokio-tar]: https://github.com/astral-sh/tokio-tar [go-tar]: https://pkg.go.dev/archive/tar
受影響套件(4)
- crates.io/tarfrom 0, < 0.4.45
- crates.io/tar>= 0.0.0-0, < 0.4.45
- Debian/rustcfrom 0
- Debian/rust-tarfrom 0
CVSS 分數
| 來源 | 版本 | 嚴重程度 | 向量 |
|---|---|---|---|
| osv | CVSS 4.0 | — | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N |
| osv | CVSS 3.1 | HIGH8.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N |
參考連結(9)
- ADVISORYhttps://nvd.nist.gov/vuln/detail/CVE-2026-33055
- ADVISORYhttps://security-tracker.debian.org/tracker/CVE-2026-33055
- PATCHhttps://crates.io/crates/tar
- PATCHhttps://github.com/alexcrichton/tar-rs
- WEBhttps://github.com/alexcrichton/tar-rs/commit/de1a5870e603758f430073688691165f21a33946
- WEBhttps://github.com/alexcrichton/tar-rs/security/advisories/GHSA-gchp-q4r4-x4ff
- WEBhttps://github.com/composefs/tar-rs/security/advisories/GHSA-gchp-q4r4-x4ff
- WEBhttps://rustsec.org/advisories/RUSTSEC-2026-0068.html
- WEBhttps://www.cve.org/CVERecord?id=CVE-2025-62518