CVE-2012-0955 software-properties incorrectly validated TLS certificates
HighCVSS 7.4
EPSS 0.62%
- Published
- Updated
- Exploit status
- No public exploit known
Description
software-properties was vulnerable to a person-in-the-middle attack due to incorrect TLS certificate validation in softwareproperties/ppa.py. software-properties didn't check TLS certificates under python2 and only checked certificates under python3 if a valid certificate bundle was provided. Fixed in software-properties version 0.92.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/software-properties(Debian:12) | < 0.92.25debian1 | 0.92.25debian1 |
| Canonical software-properties | >= 0.92, < 0.92 | 0.92 |
| Canonical software-properties | < 0.92 | 0.92 |
References
- Debian Security Tracker CVE-2012-0955 vendor-advisory
- launchpad.net exploit vendor-advisory
- code.launchpad.net patch vendor-advisory