The checkPassword function in python-kerberos does not authenticate the KDC it attempts to communicate with, which allows remote attackers to cause a denial of service (bad response), or have other unspecified impact by performing a man-in-the-middle attack.
CVSS Details
- CVSS 3.0 Base Score: 8.1
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade pykerberos | Jul 30, 2024 | Aug 25, 2017 |
| Freebsd | — | Upgrade py311-kerberosUpgrade py310-kerberosUpgrade py39-kerberosUpgrade py38-kerberosUpgrade py37-kerberos | Apr 14, 2023 | Apr 10, 2023 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 21, 2015 |
| Ubuntu | — | Upgrade pykerberos | Nov 19, 2024 | Aug 25, 2017 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub