CVE catalog

CVE-2020-29651

python-py: CVE-2020-29651

[CVE catalog]

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

A denial of service via regular expression in the py.path.svnwc component of py (aka python-py) through 1.9.0 could be used by attackers to cause a compute-time denial of service attack by supplying malicious input to the blame functionality.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianpython-pytrixie1.11.0-4fixed
Debianpython-pybookworm1.11.0-1fixed
Opensusepython-pytumbleweed1.11.0-9.5fixed
Ubuntupython-py18.041.4.34-2ubuntu1vulnerable
Ubuntupython-py18.041.4.34-3vulnerable
Ubuntupython-py18.041.5.2-1vulnerable
Ubuntupython-py18.041.5.2-1ubuntu0.1fixed
Ubuntupython-py20.041.8.0-1vulnerable
Ubuntupython-py20.041.8.0-1build2vulnerable
Ubuntupython-py20.041.8.1-1vulnerable
Ubuntupython-py20.041.8.1-1ubuntu0.1fixed
Susepython-pylinux enterprise module for basesystem 15 sp21.8.1-5.6.1fixed
Susepython-pylinux enterprise module for basesystem 15 sp31.8.1-5.6.1fixed
Susepython-pylinux enterprise module for python 2 15 sp21.8.1-5.6.1fixed
Susepython-pylinux enterprise module for python 2 15 sp31.8.1-5.6.1fixed
Susepython-pylinux enterprise micro 5.01.8.1-5.6.1fixed
Susepython-pyopenstack cloud 71.8.1-11.12.4fixed
Susepython-pylinux enterprise server 12 sp51.8.1-11.12.4fixed
Susepython-pylinux enterprise server for sap applications 12 sp51.8.1-11.12.4fixed
Susepython-apipkglinux enterprise module for basesystem 15 sp31.4-150000.3.2.1fixed
Susepython-iniconfiglinux enterprise module for basesystem 15 sp31.1.1-150000.1.3.1fixed
Susepython-pylinux enterprise module for basesystem 15 sp31.10.0-150000.5.9.2fixed
Susepython-apipkglinux enterprise module for basesystem 15 sp41.4-150000.3.2.1fixed
Susepython-iniconfiglinux enterprise module for basesystem 15 sp41.1.1-150000.1.3.1fixed
Susepython-pylinux enterprise module for basesystem 15 sp41.10.0-150000.5.9.2fixed
Susepython-coveragelinux enterprise module for development tools 15 sp34.5.4-150000.3.3.2fixed
Susepython-coveragelinux enterprise module for development tools 15 sp44.5.4-150000.3.3.2fixed
Susepython-atomicwriteslinux enterprise module for package hub 15 sp31.1.5-150000.3.2.1fixed
Susepython-coveragelinux enterprise module for package hub 15 sp34.5.4-150000.3.3.2fixed
Susepython-atomicwriteslinux enterprise module for package hub 15 sp41.1.5-150000.3.2.1fixed
Susepython-coveragelinux enterprise module for package hub 15 sp44.5.4-150000.3.3.2fixed
Susepython-atomicwriteslinux enterprise module for public cloud 15 sp11.1.5-150000.3.2.1fixed
Susepython-atomicwriteslinux enterprise module for public cloud 15 sp21.1.5-150000.3.2.1fixed
Susepython-atomicwriteslinux enterprise module for public cloud 15 sp31.1.5-150000.3.2.1fixed
Susepython-atomicwriteslinux enterprise module for public cloud 15 sp41.1.5-150000.3.2.1fixed
Susepython-apipkglinux enterprise module for python 2 15 sp31.4-150000.3.2.1fixed
Susepython-iniconfiglinux enterprise module for python 2 15 sp31.1.1-150000.1.3.1fixed
Susepython-pylinux enterprise module for python 2 15 sp31.10.0-150000.5.9.2fixed
Susepython-pylinux enterprise micro 5.11.10.0-150000.5.9.2fixed
Susepython-pylinux enterprise micro 5.21.10.0-150000.5.9.2fixed
Opensusepython-apipkgleap 15.31.4-150000.3.2.1fixed
Opensusepython-atomicwritesleap 15.31.1.5-150000.3.2.1fixed
Opensusepython-atomicwrites-docleap 15.31.1.5-150000.3.2.1fixed
Opensusepython-coverageleap 15.34.5.4-150000.3.3.2fixed
Opensusepython-pyleap 15.31.10.0-150000.5.9.2fixed
Opensusepython-pycodestyleleap 15.32.5.0-150000.3.2.2fixed
Opensusepython-pyflakesleap 15.32.1.1-150000.3.2.2fixed
Opensusepython-apipkgleap 15.41.4-150000.3.2.1fixed
Opensusepython-atomicwritesleap 15.41.1.5-150000.3.2.1fixed
Opensusepython-atomicwrites-docleap 15.41.1.5-150000.3.2.1fixed
Opensusepython-coverageleap 15.44.5.4-150000.3.3.2fixed
Opensusepython-pyleap 15.41.10.0-150000.5.9.2fixed
Opensusepython-pycodestyleleap 15.42.5.0-150000.3.2.2fixed
Opensusepython-pyflakesleap 15.42.1.1-150000.3.2.2fixed
Opensusepython-pyleap 15.21.8.1-lp152.2.6.1fixed
Opensusepython-py-testleap 15.21.8.1-lp152.2.6.1fixed
Opensusepython-pytumbleweed1.11.0-6.5fixed
Ubuntupython-py16.041.4.30-2vulnerable
Ubuntupython-py16.041.4.31-1vulnerable
Ubuntupython-py18.041.4.34-2ubuntu1vulnerable
Ubuntupython-py18.041.4.34-3vulnerable
Ubuntupython-py18.041.5.2-1vulnerable
Ubuntupython-py18.041.5.2-1ubuntu0.1fixed
Ubuntupython-py20.041.8.0-1vulnerable
Ubuntupython-py20.041.8.0-1build2vulnerable
Ubuntupython-py20.041.8.1-1vulnerable
Ubuntupython-py20.041.8.1-1ubuntu0.1fixed
Opensusepython-pyleap 15.31.8.1-5.6.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-pysourcetrixie1.10.0-1not yet assignedNot reportedNot reported
Debianpython-pysourcebookworm1.10.0-1not yet assignedNot reportedNot reported
Opensusepython-pyrpmtumbleweed1.11.0-9.5Not reportedOPENSUSE-SU-2026:12027-1Not reported
Ubuntupython-pydeb18.041.5.2-1ubuntu0.1Not reportedUSN-5138-1Not reported
Ubuntupython-pydeb20.041.8.1-1ubuntu0.1Not reportedUSN-5138-1Not reported
Susepython-pyrpmlinux enterprise module for basesystem 15 sp21.8.1-5.6.1Not reportedSUSE-SU-2021:1859-1Not reported
Susepython-pyrpmlinux enterprise module for basesystem 15 sp31.8.1-5.6.1Not reportedSUSE-SU-2021:1859-1Not reported
Susepython-pyrpmlinux enterprise module for python 2 15 sp21.8.1-5.6.1Not reportedSUSE-SU-2021:1859-1Not reported
Susepython-pyrpmlinux enterprise module for python 2 15 sp31.8.1-5.6.1Not reportedSUSE-SU-2021:1859-1Not reported
Susepython-pyrpmlinux enterprise micro 5.01.8.1-5.6.1Not reportedSUSE-SU-2021:1859-1Not reported
Susepython-pyrpmopenstack cloud 71.8.1-11.12.4Not reportedSUSE-SU-2021:2236-1Not reported
Susepython-pyrpmlinux enterprise server 12 sp51.8.1-11.12.4Not reportedSUSE-SU-2021:2236-1Not reported
Susepython-pyrpmlinux enterprise server for sap applications 12 sp51.8.1-11.12.4Not reportedSUSE-SU-2021:2236-1Not reported
Susepython-apipkgrpmlinux enterprise module for basesystem 15 sp31.4-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-iniconfigrpmlinux enterprise module for basesystem 15 sp31.1.1-150000.1.3.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-pyrpmlinux enterprise module for basesystem 15 sp31.10.0-150000.5.9.2Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-apipkgrpmlinux enterprise module for basesystem 15 sp41.4-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-iniconfigrpmlinux enterprise module for basesystem 15 sp41.1.1-150000.1.3.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-pyrpmlinux enterprise module for basesystem 15 sp41.10.0-150000.5.9.2Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-coveragerpmlinux enterprise module for development tools 15 sp34.5.4-150000.3.3.2Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-coveragerpmlinux enterprise module for development tools 15 sp44.5.4-150000.3.3.2Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-atomicwritesrpmlinux enterprise module for package hub 15 sp31.1.5-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-coveragerpmlinux enterprise module for package hub 15 sp34.5.4-150000.3.3.2Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-atomicwritesrpmlinux enterprise module for package hub 15 sp41.1.5-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-coveragerpmlinux enterprise module for package hub 15 sp44.5.4-150000.3.3.2Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-atomicwritesrpmlinux enterprise module for public cloud 15 sp11.1.5-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-atomicwritesrpmlinux enterprise module for public cloud 15 sp21.1.5-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-atomicwritesrpmlinux enterprise module for public cloud 15 sp31.1.5-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-atomicwritesrpmlinux enterprise module for public cloud 15 sp41.1.5-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-apipkgrpmlinux enterprise module for python 2 15 sp31.4-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-iniconfigrpmlinux enterprise module for python 2 15 sp31.1.1-150000.1.3.1Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-pyrpmlinux enterprise module for python 2 15 sp31.10.0-150000.5.9.2Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-pyrpmlinux enterprise micro 5.11.10.0-150000.5.9.2Not reportedSUSE-SU-2022:2831-1Not reported
Susepython-pyrpmlinux enterprise micro 5.21.10.0-150000.5.9.2Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-apipkgrpmleap 15.31.4-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-atomicwritesrpmleap 15.31.1.5-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-atomicwrites-docrpmleap 15.31.1.5-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-coveragerpmleap 15.34.5.4-150000.3.3.2Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-pyrpmleap 15.31.10.0-150000.5.9.2Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-pycodestylerpmleap 15.32.5.0-150000.3.2.2Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-pyflakesrpmleap 15.32.1.1-150000.3.2.2Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-apipkgrpmleap 15.41.4-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-atomicwritesrpmleap 15.41.1.5-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-atomicwrites-docrpmleap 15.41.1.5-150000.3.2.1Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-coveragerpmleap 15.44.5.4-150000.3.3.2Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-pyrpmleap 15.41.10.0-150000.5.9.2Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-pycodestylerpmleap 15.42.5.0-150000.3.2.2Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-pyflakesrpmleap 15.42.1.1-150000.3.2.2Not reportedSUSE-SU-2022:2831-1Not reported
Opensusepython-pyrpmleap 15.21.8.1-lp152.2.6.1Not reportedOPENSUSE-SU-2021:0851-1Not reported
Opensusepython-py-testrpmleap 15.21.8.1-lp152.2.6.1Not reportedOPENSUSE-SU-2021:0851-1Not reported
Opensusepython-pyrpmtumbleweed1.11.0-6.5Not reportedOPENSUSE-SU-2024:14153-1Not reported
Ubuntupython-pydeb18.041.5.2-1ubuntu0.1Not reportedUBUNTU-CVE-2020-29651Not reported
Ubuntupython-pydeb20.041.8.1-1ubuntu0.1Not reportedUBUNTU-CVE-2020-29651Not reported
Opensusepython-pyrpmleap 15.31.8.1-5.6.1Not reportedOPENSUSE-SU-2021:1859-1Not reported

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • [python313-py]Unknown

    Source package: [python-py]

    Details (1)
    • 1.11.0-9.5 · noarch · tumbleweed

      Unknown · Fixed: 1.11.0-6.5, 1.11.0-9.5

      Version impact unknown

      dsa · python-py · opensuse · tumbleweed

  • [python314-py]Unknown

    Source package: [python-py]

    Details (1)
    • 1.11.0-9.5 · noarch · tumbleweed

      Unknown · Fixed: 1.11.0-6.5, 1.11.0-9.5

      Version impact unknown

      dsa · python-py · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • [python3-py]Fixed

    Source package: [python-py]

    Details (2)
    • 1.11.0-1 · all · bookworm

      Fixed · Fixed: 1.10.0-1

      dsa · python-py · debian · bookworm; dsa · python-py · debian · 12

    • 1.11.0-1 · all · bookworm

      Fixed · Fixed: 1.10.0-1

      dsa · python-py · debian · bookworm; dsa · python-py · debian · 12

[Debian 13 (Trixie)]

  • [python3-py]Fixed

    Source package: [python-py]

    Details (2)
    • 1.11.0-4 · all · trixie

      Fixed · Fixed: 1.10.0-1

      dsa · python-py · debian · 13

    • 1.11.0-4 · all · trixie

      Fixed · Fixed: 1.10.0-1

      dsa · python-py · debian · 13

Observed:

References