CVE catalog

CVE-2026-33055

tar-rs is a tar archive reading/writing library for Rust. Versions 0.4.44 and below have conditional logic that skips the PAX size header in cases where the base header size is nonzero. As part of CVE

[CVE catalog]

Severity
Medium · CVSS 5.1
Published
Source
[NVD] · [CVE record]
EPSS
0.41% · Oct 25, 2026

tar-rs is a tar archive reading/writing library for Rust. Versions 0.4.44 and below have conditional logic that skips the PAX size header in cases where the base header size is nonzero. As part of CVE-2025-62518, 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) 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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianrustcsid1.97.1+dfsg1-1fixed
Debianrustcforky1.97.1+dfsg1-1fixed
Debianrustctrixie1.85.1+dfsg1-1+deb13u1fixed
Debianrustcbookworm1.63.0+dfsg1-2vulnerable
Debianrust-tarsid0.4.46-1fixed
Debianrust-tarforky0.4.46-1fixed
Debianrust-tartrixie0.4.43-4vulnerable
Debianrust-tarbookworm0.4.38-1vulnerable
RusttarNot reported0.4.45fixed
Cperust-tarNot reportedNot reportedvulnerable
CperustcNot reportedNot reportedvulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianrustcsourcesid1.92.0+dfsg1-2not yet assignedNot reported[1135225]
Debianrustcsourceforky1.92.0+dfsg1-2not yet assignedNot reported[1135225]
Debianrustcsourcetrixie1.85.1+dfsg1-1+deb13u1not yet assignedNot reported[1135225]
Debianrustcsourcebookworm(unfixed)not yet assignedNot reported[1135225]
Debianrust-tarsourcesid0.4.45-1not yet assignedNot reported[1131480]
Debianrust-tarsourceforky0.4.45-1not yet assignedNot reported[1131480]
Debianrust-tarsourcetrixie(unfixed)not yet assignedNot reported[1131480]
Debianrust-tarsourcebookworm(unfixed)not yet assignedNot reported[1131480]
RusttarrustNot reported0.4.45Not reportedNot reportedNot reported

[Debian bug #1135225][Debian bug #1131480]

Notes

[bookworm] rustc: Minor issue, path traversal, requires recompiling rdeps [trixie] rust-tar: Minor issue [bookworm] rust-tar: Minor issue, path traversal, requires recompiling rdeps

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [librust-tar-dev]Affected

    Source package: [rust-tar]

    Details (2)
    • 0.4.38-1 · amd64 · bookworm

      Affected

      nvd · rust-tar · debian · bookworm; nvd · rust-tar · debian · 12

    • 0.4.38-1 · arm64 · bookworm

      Affected

      nvd · rust-tar · debian · bookworm; nvd · rust-tar · debian · 12

  • Source package: [rustc]

    Details (2)
    • 1.63.0+dfsg1-2 · amd64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · arm64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • [libstd-rust-dev]Affected

    Source package: [rustc]

    Details (2)
    • 1.63.0+dfsg1-2 · amd64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · arm64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • Source package: [rustc]

    Details (2)
    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • Source package: [rustc]

    Details (1)
    • 1.63.0+dfsg1-2 · amd64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • [rust-all]Affected

    Source package: [rustc]

    Details (2)
    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • [rustc]Affected
    Details (2)
    • 1.63.0+dfsg1-2 · amd64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · arm64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • [rust-clippy]Affected

    Source package: [rustc]

    Details (2)
    • 1.63.0+dfsg1-2 · amd64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · arm64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • [rust-doc]Affected

    Source package: [rustc]

    Details (2)
    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • [rustfmt]Affected

    Source package: [rustc]

    Details (2)
    • 1.63.0+dfsg1-2 · amd64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · arm64 · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • [rust-gdb]Affected

    Source package: [rustc]

    Details (2)
    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • [rust-lldb]Affected

    Source package: [rustc]

    Details (2)
    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

  • [rust-src]Affected

    Source package: [rustc]

    Details (2)
    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

    • 1.63.0+dfsg1-2 · all · bookworm

      Affected

      nvd · rustc · debian · bookworm; nvd · rustc · debian · 12

[Debian 13 (Trixie)]

  • [cargo]Affected

    Source package: [rustc]

    Details (4)
    • 1.85.0+dfsg3-1 · amd64 · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.85.0+dfsg3-1 · arm64 · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.94.1+dfsg1-1~bpo13+3 · amd64 · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.94.1+dfsg1-1~bpo13+3 · arm64 · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

  • [cargo-doc]Affected

    Source package: [rustc]

    Details (20)
    • 1.85.0+dfsg3-1 · all · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.85.0+dfsg3-1 · all · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.86.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.86.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.87.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.87.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.88.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.88.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.89.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.89.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.90.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.90.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.91.1+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.91.1+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.92.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.92.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.93.1+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.93.1+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.94.1+dfsg1-1~bpo13+3 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.94.1+dfsg1-1~bpo13+3 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

  • [librust-tar-dev]Affected

    Source package: [rust-tar]

    Details (2)
    • 0.4.43-4 · amd64 · trixie

      Affected

      nvd · rust-tar · debian · 13

    • 0.4.43-4 · arm64 · trixie

      Affected

      nvd · rust-tar · debian · 13

  • Source package: [rustc]

    Details (2)
    • 1.85.0+dfsg3-1 · amd64 · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.85.0+dfsg3-1 · arm64 · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

  • [libstd-rust-dev]Affected

    Source package: [rustc]

    Details (4)
    • 1.85.0+dfsg3-1 · amd64 · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.85.0+dfsg3-1 · arm64 · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.94.1+dfsg1-1~bpo13+3 · amd64 · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.94.1+dfsg1-1~bpo13+3 · arm64 · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

  • Source package: [rustc]

    Details (20)
    • 1.85.0+dfsg3-1 · all · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.85.0+dfsg3-1 · all · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.86.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.86.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.87.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.87.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.88.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.88.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.89.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.89.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.90.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.90.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.91.1+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.91.1+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.92.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.92.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.93.1+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.93.1+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.94.1+dfsg1-1~bpo13+3 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.94.1+dfsg1-1~bpo13+3 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

  • [rust-all]Affected

    Source package: [rustc]

    Details (20)
    • 1.85.0+dfsg3-1 · all · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.85.0+dfsg3-1 · all · trixie

      Affected · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.86.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.86.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.87.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.87.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.88.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.88.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.89.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.89.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.90.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.90.0+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.91.1+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.91.1+dfsg1-1~bpo13+2 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.92.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.92.0+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.93.1+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.93.1+dfsg1-2~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.94.1+dfsg1-1~bpo13+3 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

    • 1.94.1+dfsg1-1~bpo13+3 · all · trixie-backports

      Fixed · Fixed: 1.85.1+dfsg1-1+deb13u1

      nvd · rustc · debian · 13

Next results

Observed:

References