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.
{
"nvd_published_at": "2017-08-25T18:29:00Z",
"severity": "CRITICAL",
"github_reviewed": true,
"cwe_ids": [
"CWE-287"
],
"github_reviewed_at": "2024-02-23T20:53:08Z"
}