CVE catalog

CVE-2026-87910

When tarfile extracts a link on a system that doesn't support links, it falls back to extracting a member from the archive. In this case, the filter function is run twice: once for the extracted membe

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.50% · Oct 23, 2026

When tarfile extracts a link on a system that doesn't support links, it falls back to extracting a member from the archive. In this case, the filter function is run twice: once for the extracted member, and once with name set to the location of the link. For one of the calls, the return value was ignored. Instead, the member should be skipped if either call returns None.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianpypy3sid8.0.1+dfsg-1vulnerable
Debianpypy3forky8.0.1+dfsg-1vulnerable
Debianpypy3trixie7.3.19+dfsg-2vulnerable
Debianpypy3bookworm7.3.11+dfsg-2+deb12u3not affected
Debianpython3.11bookworm3.11.2-6+deb12u8not affected
Debianpython3.11bookworm-security3.11.2-6+deb12u9not affected
Alpinepython33.213.12.15-r0fixed
Alpinepython33.223.12.15-r0fixed
Alpinepython33.233.12.15-r0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpypy3sourcesid(unfixed)not yet assignedNot reportedNot reported
Debianpypy3sourceforky(unfixed)not yet assignedNot reportedNot reported
Debianpypy3sourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debianpypy3sourcebookwormNot affectedunimportantNot reportedNot reported
Debianpython3.11sourcebookwormNot affectedunimportantNot reportedNot reported
Alpinepython3apk3.213.12.15-r0Not reportedALPINE-CVE-2026-87910Not reported
Alpinepython3apk3.223.12.15-r0Not reportedALPINE-CVE-2026-87910Not reported
Alpinepython3apk3.233.12.15-r0Not reportedALPINE-CVE-2026-87910Not reported

Notes

[trixie] pypy3: Minor issue

OpenFactory catalog packages

[Debian 13 (Trixie)]

  • [idle-python3.13]Affected

    Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · all · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · all · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · all · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · all · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • [libpython3.13]Affected

    Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · amd64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · arm64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · amd64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · arm64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · amd64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · arm64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · amd64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · arm64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · amd64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · arm64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · amd64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · arm64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · amd64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · arm64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · amd64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · arm64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · amd64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · arm64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · amd64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · arm64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · all · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · all · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · all · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · all · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • [pypy3]Affected
    Details (2)
    • 7.3.19+dfsg-2 · amd64 · trixie

      Affected

      nvd · pypy3 · debian · 13

    • 7.3.19+dfsg-2 · arm64 · trixie

      Affected

      nvd · pypy3 · debian · 13

  • [pypy3-dev]Affected

    Source package: [pypy3]

    Details (2)
    • 7.3.19+dfsg-2 · all · trixie

      Affected

      nvd · pypy3 · debian · 13

    • 7.3.19+dfsg-2 · all · trixie

      Affected

      nvd · pypy3 · debian · 13

  • [pypy3-doc]Affected

    Source package: [pypy3]

    Details (2)
    • 7.3.19+dfsg-2 · all · trixie

      Affected

      nvd · pypy3 · debian · 13

    • 7.3.19+dfsg-2 · all · trixie

      Affected

      nvd · pypy3 · debian · 13

  • [pypy3-lib]Affected

    Source package: [pypy3]

    Details (2)
    • 7.3.19+dfsg-2 · amd64 · trixie

      Affected

      nvd · pypy3 · debian · 13

    • 7.3.19+dfsg-2 · arm64 · trixie

      Affected

      nvd · pypy3 · debian · 13

  • Source package: [pypy3]

    Details (2)
    • 7.3.19+dfsg-2 · all · trixie

      Affected

      nvd · pypy3 · debian · 13

    • 7.3.19+dfsg-2 · all · trixie

      Affected

      nvd · pypy3 · debian · 13

  • [pypy3-tk]Affected

    Source package: [pypy3]

    Details (2)
    • 7.3.19+dfsg-2 · amd64 · trixie

      Affected

      nvd · pypy3 · debian · 13

    • 7.3.19+dfsg-2 · arm64 · trixie

      Affected

      nvd · pypy3 · debian · 13

  • [pypy3-venv]Affected

    Source package: [pypy3]

    Details (2)
    • 7.3.19+dfsg-2 · all · trixie

      Affected

      nvd · pypy3 · debian · 13

    • 7.3.19+dfsg-2 · all · trixie

      Affected

      nvd · pypy3 · debian · 13

  • [python3.13]Affected
    Details (4)
    • 3.13.5-2+deb13u3 · amd64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · arm64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · amd64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · arm64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • [python3.13-dbg]Affected

    Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · amd64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · arm64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · amd64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · arm64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • [python3.13-dev]Affected

    Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · amd64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · arm64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · amd64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · arm64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • [python3.13-doc]Affected

    Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · all · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · all · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · all · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · all · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · all · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · all · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · all · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · all · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

  • [python3.13-full]Affected

    Source package: [python3.13]

    Details (4)
    • 3.13.5-2+deb13u3 · amd64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u3 · arm64 · trixie

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · amd64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

    • 3.13.5-2+deb13u4 · arm64 · trixie-updates

      Affected

      nvd · python3.13 · debian · 13

Next results

Observed:

References