Skip to content
OpenAdvisories
High · 8.1 CVE-2015-3206 EUVD-2017-0067GHSA-mffc-9gx5-99g3PYSEC-2017-49PYSEC-2017-66

python-kerberos vulnerable to KDC spoofing attacks

Published Aug 25, 2017 · Updated Aug 6, 2024 · Assigned by redhat

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 pykerberos 1.1.5-1 —
Debian 13 pykerberos 1.1.5-1 —
Debian 12 pykerberos 1.1.5-1 —
Debian 6.0 pykerberos 1.1+svn4895-1+deb6u1 DLA-265-2, DLA-265-1

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI kerberos <= 1.2.5 — GHSA-mffc-9gx5-99g3
PyPI kerberos >= 0.0 — PYSEC-2017-49
PyPI pykerberos < 1.1.6 1.1.6 GHSA-mffc-9gx5-99g3

Advisories 2

References