CVE catalog

CVE-2023-3326

libpam-krb5: CVE-2023-3326

[CVE catalog]

Severity
Low
Published
Source
[NVD] · [CVE record]
EPSS
1.10% · Oct 25, 2026

pam_krb5 authenticates a user by essentially running kinit with the password, getting a ticket-granting ticket (tgt) from the Kerberos KDC (Key Distribution Center) over the network, as a way to verify the password. However, if a keytab is not provisioned on the system, pam_krb5 has no way to validate the response from the KDC, and essentially trusts the tgt provided over the network as being valid. In a non-default FreeBSD installation that leverages pam_krb5 for authentication and does not have a keytab provisioned, an attacker that is able to control both the password and the KDC responses can return a valid tgt, allowing authentication to occur for any user on the system.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibpam-krb5sid4.11-2vulnerable
Debianlibpam-krb5forky4.11-2vulnerable
Debianlibpam-krb5trixie4.11-2vulnerable
Debianlibpam-krb5bookworm4.11-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibpam-krb5sourcesid(unfixed)unimportantNot reportedNot reported
Debianlibpam-krb5sourceforky(unfixed)unimportantNot reportedNot reported
Debianlibpam-krb5sourcetrixie(unfixed)unimportantNot reportedNot reported
Debianlibpam-krb5sourcebookworm(unfixed)unimportantNot reportedNot reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References