VDB
CVE-2013-4314
CVE-2013-4314
PUBLISHED
CVSS 7.5 HIGH
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.
EPSS 1.20% · 67.6th percentile
Risk Scores
CVSS 3.1
7.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS Score
1.20%
67.6th percentile
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| PyPI | pyOpenSSL | 0 |
| canonical | ubuntu_linux | 12.04, 12.10, 13.04 |
| jean-paul_calderone | pyopenssl | 0.11, 0.12, 0 |
| n/a | n/a | n/a |
Timeline
- Sep 30, 2013 CVE Published
- Feb 4, 2022 EPSS Score
- Mar 29, 2022 EPSS Score
- May 22, 2022 EPSS Score
- Jul 15, 2022 EPSS Score
- Oct 30, 2022 EPSS Score
- Dec 22, 2022 EPSS Score
- Feb 13, 2023 EPSS Score
- Mar 7, 2023 EPSS Score
- Apr 8, 2023 EPSS Score
- May 31, 2023 EPSS Score
- Jul 23, 2023 EPSS Score
References
- [oss-security] 20130906 Re: CVE request: pyOpenSSL hostname check bypassing vulnerability mailing-list
- DSA-2763 vendor-advisory
- [pyOpenSSL-Users] 20130904 pyOpenSSL 0.13.1 mailing-list
- https://bugzilla.redhat.com/show_bug.cgi?id=1005325 url
- openSUSE-SU-2013:1648 vendor-advisory
- USN-1965-1 vendor-advisory
- https://nvd.nist.gov/vuln/detail/CVE-2013-4314 advisory
- https://github.com/pyca/pyopenssl/commit/6bbf44a00b35fb28df1f66aa194b2fe95eab1ab2 url
- https://github.com/pyca/pyopenssl package
- https://github.com/pypa/advisory-database/tree/main/vulns/pyopenssl/PYSEC-2013-31.yaml url