
CVE catalog
CVE-2009-0127
m2crypto: CVE-2009-0127
- Severity
- Low
- Published
- Source
- [NVD] · [CVE record]
- EPSS
- 1.38% · Oct 25, 2026
M2Crypto does not properly check the return value from the OpenSSL EVP_VerifyFinal, DSA_verify, ECDSA_verify, DSA_do_verify, and ECDSA_do_verify functions, which might allow remote attackers to bypass validation of the certificate chain via a malformed SSL/TLS signature, a similar vulnerability to CVE-2008-5077. NOTE: a Linux vendor disputes the relevance of this report to the M2Crypto product because "these functions are not used anywhere in m2crypto.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | m2crypto | trixie | 0.42.0-3 | vulnerable |
| Debian | m2crypto | bookworm | 0.38.0-4 | vulnerable |
Fixed-version evidence
OpenFactory catalog packages
[Debian 12 (Bookworm)]
- [python3-m2crypto]Affected
Source package: [m2crypto]
Details (2)
0.38.0-4+b1· amd64 · bookwormAffected
dsa · m2crypto · debian · bookworm; dsa · m2crypto · debian · 12
0.38.0-4+b1· arm64 · bookwormAffected
dsa · m2crypto · debian · bookworm; dsa · m2crypto · debian · 12
- [python-m2crypto-doc]Affected
Source package: [m2crypto]
Details (2)
0.38.0-4· all · bookwormAffected
dsa · m2crypto · debian · bookworm; dsa · m2crypto · debian · 12
0.38.0-4· all · bookwormAffected
dsa · m2crypto · debian · bookworm; dsa · m2crypto · debian · 12
[Debian 13 (Trixie)]
- [python3-m2crypto]Affected
Source package: [m2crypto]
Details (2)
0.42.0-3· amd64 · trixieAffected
dsa · m2crypto · debian · 13
0.42.0-3· arm64 · trixieAffected
dsa · m2crypto · debian · 13
- [python-m2crypto-doc]Affected
Source package: [m2crypto]
Details (2)
0.42.0-3· all · trixieAffected
dsa · m2crypto · debian · 13
0.42.0-3· all · trixieAffected
dsa · m2crypto · debian · 13
Observed: