CVE-2016-3119
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB...
CVE-2016-3119 is a medium vulnerability (CVSS 5.3) in Mit Kerberos 5, published March 25, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 39.8%, the 98th percentile. Fixed in krb5 1.14-r2.
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB module in kadmind in MIT Kerberos 5 (aka krb5) through 1.13.4 and 1.14.x through 1.14.1 mishandles the DB argument, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.3
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB module in kadmind in MIT Kerberos 5 (aka krb5) through 1.13.4 and 1.14.x through 1.14.1 mishandles the DB argument, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal.
- Record
CVE-2016-3119- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 3.5 Low
AV:N/AC:M/Au:S/C:N/I:N/A:P - Updated
- 2026-11-02
CVE List No score
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB module in kadmind in MIT Kerberos 5 (aka krb5) through 1.13.4 and 1.14.x through 1.14.1 mishandles the DB argument, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal.
- Record
CVE-2016-3119- Updated
- 2026-11-02
EUVDEUVD-2016-4172 No score
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB module in kadmind in MIT Kerberos 5 (aka krb5) through 1.13.4 and 1.14.x through 1.14.1 mishandles the DB argument, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal.
- Record
EUVD-2016-4172- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-qq9x-4x4m-294x
5.3
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB...
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB module in kadmind in MIT Kerberos 5 (aka krb5) through 1.13.4 and 1.14.x through 1.14.1 mishandles the DB argument, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal.
- Record
GHSA-qq9x-4x4m-294x- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALPINE-CVE-2016-3119
5.3
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB module in kadmind in MIT Kerberos 5 (aka krb5) through 1.13.4 and 1.14.x through 1.14.1 mishandles the DB argument, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal.
- Record
ALPINE-CVE-2016-3119- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
5.3
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB module in kadmind in MIT Kerberos 5 (aka krb5) through 1.13.4 and 1.14.x through 1.14.1 mishandles the DB argument, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal.
- Record
CVE-2016-3119- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 7 moreShow less
OSVDEBIAN-CVE-2016-3119
5.3
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB module in kadmind in MIT Kerberos 5 (aka krb5) through 1.13.4 and 1.14.x through 1.14.1 mishandles the DB argument, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal.
- Record
DEBIAN-CVE-2016-3119- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2016:2591
5.3
Red Hat Security Advisory: krb5 security, bug fix, and enhancement update
- Record
RHSA-2016:2591- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-3119
5.3
The process_db_args function in plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c in the LDAP KDB module in kadmind in MIT Kerberos 5 (aka krb5) through 1.13.4 and 1.14.x through 1.14.1 mishandles the DB argument, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal.
- Record
UBUNTU-CVE-2016-3119- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2016-0123 No score
Updated krb5 packages fix security vulnerability
It was reported that in all versions of MIT krb5, an authenticated attacker with permission to modify a principal entry can cause kadmind to dereference a null pointer by supplying an empty DB argument to the modify_principal command, if kadmind is configured to use the LDAP KDB module (CVE-2016-3119).
The krb5 package has been updated to version 1.12.5 and patched to fix this issue and other bugs.
- Record
MGASA-2016-0123- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10004-1 No score
krb5-1.15-1.1 on GA media
These are all security issues fixed in the krb5-1.15-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10004-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:0994-1 No score
Security update for krb5
This update for krb5 fixes the following security issue:
- CVE-2016-3119: An authenticated attacker with permission to modify a principal entry could have caused kadmind to dereference a null pointer by supplying an empty DB argument to the modify_principal command, if kadmind is configured to use the LDAP KDB module. (bsc#971942)
- Record
SUSE-SU-2016:0994-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:1088-1 No score
Security update for krb5
This update for krb5 fixes the following security issue:
- CVE-2016-3119: An authenticated attacker with permission to modify a principal entry could have caused kadmind to dereference a null pointer by supplying an empty DB argument to the modify_principal command, if kadmind is configured to use the LDAP KDB module. (bsc#971942)
- Record
SUSE-SU-2016:1088-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
krb5Alpine:v3.4 |
before 1.14-r2 | 1.14-r2 |
krb5Debian:12 |
before 1.14.2+dfsg-1 | 1.14.2+dfsg-1 |
krb5Debian:13 |
before 1.14.2+dfsg-1 | 1.14.2+dfsg-1 |
krb5Debian:14 |
before 1.14.2+dfsg-1 | 1.14.2+dfsg-1 |
krb5Debian:7 |
before 1.10.1+dfsg-5+deb7u9, plus listed versions 1.10.1+dfsg-51.10.1+dfsg-5+deb7u11.10.1+dfsg-5+deb7u21.10.1+dfsg-5+deb7u31.10.1+dfsg-5+deb7u4 Show 4 moreShow less1.10.1+dfsg-5+deb7u51.10.1+dfsg-5+deb7u61.10.1+dfsg-5+deb7u71.10.1+dfsg-5+deb7u8 |
1.10.1+dfsg-5+deb7u9 |
krb5Mageia:5 |
before 1.12.5-1.mga5 | 1.12.5-1.mga5 |
krb5-debuginfoRed Hat:enterprise_linux:7::client |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-develRed Hat:enterprise_linux:7::client |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-serverRed Hat:enterprise_linux:7::client |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-server-ldapRed Hat:enterprise_linux:7::client |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
Show 46 moreShow less
| Package | Affected | Fixed |
|---|---|---|
krb5Red Hat:enterprise_linux:7::client |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-libsRed Hat:enterprise_linux:7::client |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-pkinitRed Hat:enterprise_linux:7::client |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-workstationRed Hat:enterprise_linux:7::client |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
libkadm5Red Hat:enterprise_linux:7::client |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-develRed Hat:enterprise_linux:7::computenode |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-serverRed Hat:enterprise_linux:7::computenode |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-server-ldapRed Hat:enterprise_linux:7::computenode |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5Red Hat:enterprise_linux:7::computenode |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-libsRed Hat:enterprise_linux:7::computenode |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-pkinitRed Hat:enterprise_linux:7::computenode |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-workstationRed Hat:enterprise_linux:7::computenode |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
libkadm5Red Hat:enterprise_linux:7::computenode |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5Red Hat:enterprise_linux:7::server |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-debuginfoRed Hat:enterprise_linux:7::server |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-develRed Hat:enterprise_linux:7::server |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-libsRed Hat:enterprise_linux:7::server |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-pkinitRed Hat:enterprise_linux:7::server |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-serverRed Hat:enterprise_linux:7::server |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-server-ldapRed Hat:enterprise_linux:7::server |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-workstationRed Hat:enterprise_linux:7::server |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
libkadm5Red Hat:enterprise_linux:7::server |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5Red Hat:enterprise_linux:7::workstation |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-develRed Hat:enterprise_linux:7::workstation |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-libsRed Hat:enterprise_linux:7::workstation |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-pkinitRed Hat:enterprise_linux:7::workstation |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-serverRed Hat:enterprise_linux:7::workstation |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-server-ldapRed Hat:enterprise_linux:7::workstation |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5-workstationRed Hat:enterprise_linux:7::workstation |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
libkadm5Red Hat:enterprise_linux:7::workstation |
before 0:1.14.1-26.el7 | 0:1.14.1-26.el7 |
krb5SUSE:Linux Enterprise Desktop 12 |
before 1.12.1-28.1 | 1.12.1-28.1 |
krb5SUSE:Linux Enterprise Desktop 12 SP1 |
before 1.12.1-28.1 | 1.12.1-28.1 |
krb5SUSE:Linux Enterprise Software Development Kit 12 |
before 1.12.1-28.1 | 1.12.1-28.1 |
krb5SUSE:Linux Enterprise Software Development Kit 12 SP1 |
before 1.12.1-28.1 | 1.12.1-28.1 |
krb5SUSE:Linux Enterprise Server 12 |
before 1.12.1-28.1 | 1.12.1-28.1 |
krb5SUSE:Linux Enterprise Server for SAP Applications 12 |
before 1.12.1-28.1 | 1.12.1-28.1 |
krb5SUSE:Linux Enterprise Server 12 SP1 |
before 1.12.1-28.1 | 1.12.1-28.1 |
krb5SUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 1.12.1-28.1 | 1.12.1-28.1 |
krb5SUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 1.6.3-133.49.109.1 | 1.6.3-133.49.109.1 |
krb5SUSE:Linux Enterprise Server 11 SP4 |
before 1.6.3-133.49.109.1 | 1.6.3-133.49.109.1 |
krb5SUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 1.6.3-133.49.109.1 | 1.6.3-133.49.109.1 |
krb5Ubuntu:14.04:LTS |
before 1.12+dfsg-2ubuntu5.4, plus listed versions 1.10.1+dfsg-6.1ubuntu11.11.3+dfsg-3ubuntu21.12+dfsg-2ubuntu11.12+dfsg-2ubuntu21.12+dfsg-2ubuntu3 Show 6 moreShow less1.12+dfsg-2ubuntu41.12+dfsg-2ubuntu4.21.12+dfsg-2ubuntu51.12+dfsg-2ubuntu5.11.12+dfsg-2ubuntu5.21.12+dfsg-2ubuntu5.3 |
1.12+dfsg-2ubuntu5.4 |
krb5Ubuntu:16.04:LTS |
before 1.13.2+dfsg-5ubuntu2.1, plus listed versions 1.13.2+dfsg-21.13.2+dfsg-31.13.2+dfsg-41.13.2+dfsg-51.13.2+dfsg-5ubuntu11.13.2+dfsg-5ubuntu2 |
1.13.2+dfsg-5ubuntu2.1 |
krb5openSUSE:Tumbleweed |
before 1.15-1.1 | 1.15-1.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
lists.opensuse.org/opensuse-updates/2016-04/msg00055.html
lists.debian.org/debian-lts-announce/2018/01/msg00040.html
securitytracker.com/id/1035399
lists.opensuse.org/opensuse-updates/2016-04/msg00007.html
rhn.redhat.com/errata/RHSA-2016-2591.html
securityfocus.com/bid/85392
Show 95 moreShow less
github.com/krb5/krb5/commit/08c642c09c38a9c6454ab43a9b53b2a89b9eef99
nvd.nist.gov/vuln/detail/CVE-2016-3119
github.com/advisories/GHSA-qq9x-4x4m-294x
security.alpinelinux.org/vuln/CVE-2016-3119
security-tracker.debian.org/tracker/CVE-2016-3119
advisories.mageia.org/MGASA-2016-0123.html
bugs.mageia.org/show_bug.cgi?id=18058
web.mit.edu/kerberos/krb5-1.12/krb5-1.12.5.html
lists.fedoraproject.org/pipermail/package-announce/2016-March/179220.html
access.redhat.com/errata/RHSA-2016:2591
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/7.3_Release_Notes/index.html
bugzilla.redhat.com/show_bug.cgi?id=1135427
bugzilla.redhat.com/show_bug.cgi?id=1146945
bugzilla.redhat.com/show_bug.cgi?id=1183058
bugzilla.redhat.com/show_bug.cgi?id=1247261
bugzilla.redhat.com/show_bug.cgi?id=1256735
bugzilla.redhat.com/show_bug.cgi?id=1283902
bugzilla.redhat.com/show_bug.cgi?id=1284987
bugzilla.redhat.com/show_bug.cgi?id=1290239
bugzilla.redhat.com/show_bug.cgi?id=1292153
bugzilla.redhat.com/show_bug.cgi?id=1296241
bugzilla.redhat.com/show_bug.cgi?id=1297591
bugzilla.redhat.com/show_bug.cgi?id=1313457
bugzilla.redhat.com/show_bug.cgi?id=1314493
bugzilla.redhat.com/show_bug.cgi?id=1319616
bugzilla.redhat.com/show_bug.cgi?id=1340304
bugzilla.redhat.com/show_bug.cgi?id=1349042
bugzilla.redhat.com/show_bug.cgi?id=1361050
bugzilla.redhat.com/show_bug.cgi?id=1363690
bugzilla.redhat.com/show_bug.cgi?id=1364993
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_2591.json
access.redhat.com/security/cve/CVE-2016-3119
cve.org/CVERecord?id=CVE-2016-3119
access.redhat.com/security/cve/CVE-2016-3120
cve.org/CVERecord?id=CVE-2016-3120
nvd.nist.gov/vuln/detail/CVE-2016-3120
suse.com/support/update/announcement/2016/suse-su-20160994-1
bugzilla.suse.com/971942
suse.com/security/cve/CVE-2016-3119
suse.com/support/update/announcement/2016/suse-su-20161088-1
ubuntu.com/security/CVE-2016-3119
suse.com/security/cve/CVE-2002-2443
suse.com/security/cve/CVE-2009-0844
suse.com/security/cve/CVE-2009-0845
suse.com/security/cve/CVE-2009-0846
suse.com/security/cve/CVE-2009-0847
suse.com/security/cve/CVE-2009-3295
suse.com/security/cve/CVE-2009-4212
suse.com/security/cve/CVE-2010-0283
suse.com/security/cve/CVE-2010-0628
suse.com/security/cve/CVE-2010-1320
suse.com/security/cve/CVE-2010-1321
suse.com/security/cve/CVE-2010-1322
suse.com/security/cve/CVE-2010-1323
suse.com/security/cve/CVE-2010-1324
suse.com/security/cve/CVE-2010-4020
suse.com/security/cve/CVE-2010-4021
suse.com/security/cve/CVE-2010-4022
suse.com/security/cve/CVE-2011-0281
suse.com/security/cve/CVE-2011-0282
suse.com/security/cve/CVE-2011-0284
suse.com/security/cve/CVE-2011-0285
suse.com/security/cve/CVE-2011-1527
suse.com/security/cve/CVE-2011-1528
suse.com/security/cve/CVE-2011-1529
suse.com/security/cve/CVE-2011-1530
suse.com/security/cve/CVE-2012-1012
suse.com/security/cve/CVE-2012-1013
suse.com/security/cve/CVE-2012-1016
suse.com/security/cve/CVE-2013-1415
suse.com/security/cve/CVE-2013-1417
suse.com/security/cve/CVE-2013-1418
suse.com/security/cve/CVE-2014-4341
suse.com/security/cve/CVE-2014-4342
suse.com/security/cve/CVE-2014-4343
suse.com/security/cve/CVE-2014-4344
suse.com/security/cve/CVE-2014-4345
suse.com/security/cve/CVE-2014-5351
suse.com/security/cve/CVE-2014-5352
suse.com/security/cve/CVE-2014-5353
suse.com/security/cve/CVE-2014-5354
suse.com/security/cve/CVE-2014-5355
suse.com/security/cve/CVE-2014-9421
suse.com/security/cve/CVE-2014-9422
suse.com/security/cve/CVE-2014-9423
suse.com/security/cve/CVE-2015-2694
suse.com/security/cve/CVE-2015-2695
suse.com/security/cve/CVE-2015-2696
suse.com/security/cve/CVE-2015-2697
suse.com/security/cve/CVE-2015-2698
suse.com/security/cve/CVE-2015-8629
suse.com/security/cve/CVE-2015-8630
suse.com/security/cve/CVE-2015-8631
suse.com/security/cve/CVE-2016-3120