CVE catalog

CVE-2013-4314

pyopenssl: CVE-2013-4314

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
1.20% · Oct 27, 2026

The X509Extension in pyOpenSSL before 0.13.1 does not properly handle a '\0' character in a domain name in the Subject Alternative Name field of an X.509 certificate, which allows man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianpyopensslsid26.4.0-1fixed
Debianpyopensslforky26.4.0-1fixed
Debianpyopenssltrixie25.0.0-1+deb13u1fixed
Debianpyopensslbookworm23.0.0-1fixed
Opensusepython-pyOpenSSLtumbleweed26.4.0-1.1fixed
Opensusepython-pyOpenSSLtumbleweed24.1.0-1.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpyopensslsourcesid0.13-2.1not yet assignedNot reported[722055]
Debianpyopensslsourceforky0.13-2.1not yet assignedNot reported[722055]
Debianpyopensslsourcetrixie0.13-2.1not yet assignedNot reported[722055]
Debianpyopensslsourcebookworm0.13-2.1not yet assignedNot reported[722055]
Opensusepython-pyOpenSSLrpmtumbleweed26.4.0-1.1Not reportedOPENSUSE-SU-2026:11470-1Not reported
Opensusepython-pyOpenSSLrpmtumbleweed24.1.0-1.2Not reportedOPENSUSE-SU-2024:14154-1Not reported

[Debian bug #722055]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [python-pyOpenSSL]

    Details (1)
    • 26.4.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 24.1.0-1.2, 26.4.0-1.1

      Version impact unknown

      dsa · python-pyOpenSSL · opensuse · tumbleweed

  • Source package: [python-pyOpenSSL]

    Details (1)
    • 26.4.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 24.1.0-1.2, 26.4.0-1.1

      Version impact unknown

      dsa · python-pyOpenSSL · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • Source package: [pyopenssl]

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

      Fixed · Fixed: 0.13-2.1

      dsa · pyopenssl · debian · bookworm; dsa · pyopenssl · debian · 12

    • 23.0.0-1 · all · bookworm

      Fixed · Fixed: 0.13-2.1

      dsa · pyopenssl · debian · bookworm; dsa · pyopenssl · debian · 12

  • Source package: [pyopenssl]

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

      Fixed · Fixed: 0.13-2.1

      dsa · pyopenssl · debian · bookworm; dsa · pyopenssl · debian · 12

    • 23.0.0-1 · all · bookworm

      Fixed · Fixed: 0.13-2.1

      dsa · pyopenssl · debian · bookworm; dsa · pyopenssl · debian · 12

[Debian 13 (Trixie)]

  • Source package: [pyopenssl]

    Details (2)
    • 25.0.0-1+deb13u1 · all · trixie

      Fixed · Fixed: 0.13-2.1

      dsa · pyopenssl · debian · 13

    • 25.0.0-1+deb13u1 · all · trixie

      Fixed · Fixed: 0.13-2.1

      dsa · pyopenssl · debian · 13

  • Source package: [pyopenssl]

    Details (2)
    • 25.0.0-1+deb13u1 · all · trixie

      Fixed · Fixed: 0.13-2.1

      dsa · pyopenssl · debian · 13

    • 25.0.0-1+deb13u1 · all · trixie

      Fixed · Fixed: 0.13-2.1

      dsa · pyopenssl · debian · 13

Observed:

References