Input validation error in Kerberos 5 - CVE-2015-2695
Published: November 9, 2015 / Updated: August 4, 2020
Vulnerability details
The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.
lib/gssapi/spnego/spnego_mech.c in MIT Kerberos 5 (aka krb5) before 1.14 relies on an inappropriate context handle, which allows remote attackers to cause a denial of service (incorrect pointer read and process crash) via a crafted SPNEGO packet that is mishandled during a gss_inquire_context call.
Affected software
IBM DataPower Gateway
Gentoo Linux
SUSE Linux
Fedora
Opensuse
krb5 (Alpine package)
krb5
How to mitigate CVE-2015-2695
IBM DataPower Gateway - addressed in versions 10.0.1.5, 10.0.4.0, 2018.4.1.18
krb5 - addressed in versions 1.12.2-18.fc21, 1.12.2-19.fc21, 1.13.2-9.fc22, 1.13.2-10.fc22, 1.13.2-12.fc23
External References
- http://krbdev.mit.edu/rt/Ticket/Display.html?id=8244
- http://lists.opensuse.org/opensuse-security-announce/2015-11/msg00006.html
- http://lists.opensuse.org/opensuse-security-announce/2015-11/msg00007.html
- http://lists.opensuse.org/opensuse-security-announce/2015-11/msg00014.html
- http://lists.opensuse.org/opensuse-security-announce/2015-11/msg00022.html
- http://www.debian.org/security/2015/dsa-3395
- http://www.oracle.com/technetwork/topics/security/bulletinapr2016-2952098.html
- http://www.securityfocus.com/bid/90687
- http://www.securitytracker.com/id/1034084
- http://www.ubuntu.com/usn/USN-2810-1
- https://github.com/krb5/krb5/commit/b51b33f2bc5d1497ddf5bd107f791c101695000d
- https://security.gentoo.org/glsa/201611-14
Related Security Bulletins
- Input validation error in web.mit.edu krb5
- OpenSUSE Linux update for krb5
- SUSE Linux update for krb5
- SUSE Linux update for krb5
- Input validation error in krb5 (Alpine package)
- Gentoo update for MIT Kerberos 5
- Multiple vulnerabilities in IBM DataPower Gateway
- Fedora 22 update for krb5
- Fedora 21 update for krb5
- Fedora 23 update for krb5
- Fedora 21 update for krb5
- Fedora 22 update for krb5