Skip to content
OpenAdvisories
Unscored CVE-2023-36054 EUVD-2023-40036GHSA-39q6-4vrm-fv3g

lib/kadm5/kadm_rpc_xdr.c in MIT Kerberos 5 (aka krb5) before 1.20.2 and 1.21.x before 1.21.1 frees an uninitialized pointer. A remote authe…

Published Aug 7, 2023 · Updated Oct 11, 2024 · Assigned by mitre

Description

lib/kadm5/kadm_rpc_xdr.c in MIT Kerberos 5 (aka krb5) before 1.20.2 and 1.21.x before 1.21.1 frees an uninitialized pointer. A remote authenticated user can trigger a kadmind crash. This occurs because _xdr_kadm5_principal_ent_rec does not validate the relationship between n_key_data and the key_data array count.

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 krb5 1.20.1-3 —
Debian 13 krb5 1.20.1-3 —
Debian 12 krb5 1.20.1-2+deb12u1 —
Debian 10 krb5 1.17-3+deb10u6 DLA-3626-1
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS krb5 1.19.2-2ubuntu0.3 USN-6467-2
Ubuntu 20.04 LTS krb5 1.17-6ubuntu4.4 USN-6467-2
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS krb5 1.16-2ubuntu0.4+esm1 USN-6467-1
Ubuntu Pro 16.04 LTS krb5 1.13.2+dfsg-5ubuntu2.2+esm4 USN-6467-1
Ubuntu Pro 14.04 LTS krb5 1.12+dfsg-2ubuntu5.4+esm4 USN-6467-1
ReleasePackageFixed inAdvisory
RHEL 9 krb5 +7 1.21.1-1.el9 RHSA-2023:6699

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 libkadm5 +6 1.21.1-1.el9 ALSA-2023:6699

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 9 krb5 1.21.1-10.el9_8 RLSA-2023:6699
ReleasePackageFixed inAdvisory
SLES 15 SP5 krb5 1.20.1-150500.3.3.1 SUSE-SU-2023:3325-1
SLES 15 SP4 krb5 1.19.2-150400.3.6.1 SUSE-SU-2023:3363-1
SLES 15 SP3 krb5 1.19.2-150300.13.1 SUSE-SU-2023:3365-1
SLES 15 SP2 krb5 1.16.3-150100.3.30.1 SUSE-SU-2023:3434-1
SLES 15 SP1 krb5 1.16.3-150100.3.30.1 SUSE-SU-2023:3434-1
Show 16 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP5 krb5 1.12.5-40.52.1 SUSE-SU-2023:3398-1
SLES 12 SP2 krb5 1.12.5-40.52.1 SUSE-SU-2023:3398-1
SLES for SAP 15 SP3 krb5 1.19.2-150300.13.1 SUSE-SU-2023:3365-1
SLES for SAP 15 SP2 krb5 1.16.3-150100.3.30.1 SUSE-SU-2023:3434-1
SLES for SAP 15 SP1 krb5 1.16.3-150100.3.30.1 SUSE-SU-2023:3434-1
SLES for SAP 12 SP5 krb5 1.12.5-40.52.1 SUSE-SU-2023:3398-1
SLE Micro 5.4 krb5 1.19.2-150400.3.6.1 SUSE-SU-2023:3363-1
SLE Micro 5.3 krb5 1.19.2-150400.3.6.1 SUSE-SU-2023:3363-1
SLE Micro 5.2 krb5 1.19.2-150300.13.1 SUSE-SU-2023:3365-1
SLE Micro 5.1 krb5 1.19.2-150300.13.1 SUSE-SU-2023:3365-1
SLE HPC 15 SP3 krb5 1.19.2-150300.13.1 SUSE-SU-2023:3365-1
SLE HPC 15 SP2 krb5 1.16.3-150100.3.30.1 SUSE-SU-2023:3434-1
SLE HPC 15 SP1 krb5 1.16.3-150100.3.30.1 SUSE-SU-2023:3434-1
SUSE Manager Server 4.2 krb5 1.19.2-150300.13.1 SUSE-SU-2023:3365-1
SUSE Manager Proxy 4.2 krb5 1.19.2-150300.13.1 SUSE-SU-2023:3365-1
SUSE Enterprise Storage 7.1 krb5 1.19.2-150300.13.1 SUSE-SU-2023:3365-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed krb5 1.21.1-1.1 openSUSE-SU-2024:13050-1
openSUSE Leap 15.5 krb5 1.20.1-150500.3.3.1 SUSE-SU-2023:3325-1
openSUSE Leap 15.4 krb5 1.19.2-150400.3.6.1 SUSE-SU-2023:3363-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
openSUSE Leap Micro 5.4 krb5 1.19.2-150400.3.6.1 SUSE-SU-2023:3363-1
openSUSE Leap Micro 5.3 krb5 1.19.2-150400.3.6.1 SUSE-SU-2023:3363-1
ReleasePackageFixed inAdvisory
Alpine v3.18 krb5 1.20.2-r0 —
Alpine v3.17 krb5 1.20.2-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 libkadm5 +6 1.21-3.amzn2023.0.3 ALAS2023-2023-321
Amazon Linux 2 libkadm5 +6 1.15.1-55.amzn2.2.6 ALAS2-2023-2225

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 2 (CBL-Mariner) krb5 1.19.4-2 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 libkadm5 +6 1.21.1-1.0.1.el9 ELSA-2023-6699

Advisories 19

References