CVE-2010-4020
MIT Kerberos 5 (aka krb5) 1.8.x through 1.8.3 does not reject RC4 key-derivation checksums, which...
MIT Kerberos 5 (aka krb5) 1.8.x through 1.8.3 does not reject RC4 key-derivation checksums, which might allow remote authenticated users to forge a (1) AD-SIGNEDPATH or (2) AD-KDC-ISSUED signature, and possibly gain privileges, by leveraging the small key space that results from certain one-byte stream-cipher operations.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
NVD Score used
6.3
MIT Kerberos 5 (aka krb5) 1.8.x through 1.8.3 does not reject RC4 key-derivation checksums, which might allow remote authenticated users to forge a (1) AD-SIGNEDPATH or (2) AD-KDC-ISSUED signature, and possibly gain privileges, by leveraging the small key space that results from certain one-byte stream-cipher operations.
- Record
CVE-2010-4020- CVSS 3.0
- 6.3 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - CVSS 2.0
- 3.5 Low
AV:N/AC:M/Au:S/C:N/I:P/A:N - Weakness
- CWE-310
- Updated
- 2026-11-02
CVE List No score
MIT Kerberos 5 (aka krb5) 1.8.x through 1.8.3 does not reject RC4 key-derivation checksums, which might allow remote authenticated users to forge a (1) AD-SIGNEDPATH or (2) AD-KDC-ISSUED signature, and possibly gain privileges, by leveraging the small key space that results from certain one-byte stream-cipher operations.
- Record
CVE-2010-4020- Updated
- 2026-11-02
EUVDEUVD-2010-3996 No score
MIT Kerberos 5 (aka krb5) 1.8.x through 1.8.3 does not reject RC4 key-derivation checksums, which might allow remote authenticated users to forge a (1) AD-SIGNEDPATH or (2) AD-KDC-ISSUED signature, and possibly gain privileges, by leveraging the small key space that results from certain one-byte stream-cipher operations.
- Record
EUVD-2010-3996- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-27hw-qqm8-6prm
6.3
MIT Kerberos 5 (aka krb5) 1.8.x through 1.8.3 does not reject RC4 key-derivation checksums, which...
MIT Kerberos 5 (aka krb5) 1.8.x through 1.8.3 does not reject RC4 key-derivation checksums, which might allow remote authenticated users to forge a (1) AD-SIGNEDPATH or (2) AD-KDC-ISSUED signature, and possibly gain privileges, by leveraging the small key space that results from certain one-byte stream-cipher operations.
- Record
GHSA-27hw-qqm8-6prm- CVSS 3.0
- 6.3 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSV
6.3
MIT Kerberos 5 (aka krb5) 1.8.x through 1.8.3 does not reject RC4 key-derivation checksums, which might allow remote authenticated users to forge a (1) AD-SIGNEDPATH or (2) AD-KDC-ISSUED signature, and possibly gain privileges, by leveraging the small key space that results from certain one-byte stream-cipher operations.
- Record
CVE-2010-4020- CVSS 3.0
- 6.3 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-4020
6.3
MIT Kerberos 5 (aka krb5) 1.8.x through 1.8.3 does not reject RC4 key-derivation checksums, which might allow remote authenticated users to forge a (1) AD-SIGNEDPATH or (2) AD-KDC-ISSUED signature, and possibly gain privileges, by leveraging the small key space that results from certain one-byte stream-cipher operations.
- Record
DEBIAN-CVE-2010-4020- CVSS 3.0
- 6.3 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - 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
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
krb5Debian:12 |
before 1.8.3+dfsg-3 | 1.8.3+dfsg-3 |
krb5Debian:13 |
before 1.8.3+dfsg-3 | 1.8.3+dfsg-3 |
krb5Debian:14 |
before 1.8.3+dfsg-3 | 1.8.3+dfsg-3 |
krb5Red Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-debuginfoRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-develRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-serverRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-server-ldapRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-libsRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-pkinit-opensslRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
Show 26 moreShow less
| Package | Affected | Fixed |
|---|---|---|
krb5-workstationRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5Red Hat:enterprise_linux:6::computenode From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-debuginfoRed Hat:enterprise_linux:6::computenode From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-develRed Hat:enterprise_linux:6::computenode From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-pkinit-opensslRed Hat:enterprise_linux:6::computenode From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-serverRed Hat:enterprise_linux:6::computenode From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-server-ldapRed Hat:enterprise_linux:6::computenode From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-workstationRed Hat:enterprise_linux:6::computenode From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-libsRed Hat:enterprise_linux:6::computenode From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5Red Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-debuginfoRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-develRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-libsRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-pkinit-opensslRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-serverRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-server-ldapRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-workstationRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5Red Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-debuginfoRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-develRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-libsRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-pkinit-opensslRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-serverRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-server-ldapRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5-workstationRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:1.8.2-3.el6_0.3 | 0:1.8.2-3.el6_0.3 |
krb5openSUSE:Tumbleweed From an advisory covering 54 CVEs |
before 1.15-1.1 | 1.15-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2010-4020 is a medium vulnerability (CVSS 6.3) in Mit Kerberos 5, published December 2, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.92%, the 80th percentile. Fixed in krb5 1.8.3+dfsg-3.
References
vupen.com/english/advisories/2010/3094
oracle.com/technetwork/topics/security/cpujul2015-2367936.html
mandriva.com/security/advisories?name=MDVSA-2010:246
lists.fedoraproject.org/pipermail/package-announce/2010-December/051999.html
kb.vmware.com/kb/1035108
vupen.com/english/advisories/2010/3118
Show 90 moreShow less
securityfocus.com/archive/1/514953/100/0/threaded
lists.opensuse.org/opensuse-security-announce/2010-12/msg00000.html
vmware.com/security/advisories/VMSA-2011-0007.html
lists.apple.com/archives/security-announce/2011/Mar/msg00006.html
web.mit.edu/kerberos/advisories/MITKRB5-SA-2010-007.txt
vupen.com/english/advisories/2010/3095
secunia.com/advisories/42399
lists.vmware.com/pipermail/security-announce/2011/000133.html
securitytracker.com/id?1024803
securityfocus.com/archive/1/517739/100/0/threaded
lists.fedoraproject.org/pipermail/package-announce/2010-December/051976.html
lists.opensuse.org/opensuse-security-announce/2010-12/msg00006.html
redhat.com/support/errata/RHSA-2010-0925.html
ubuntu.com/usn/USN-1030-1
osvdb.org/69608
securityfocus.com/bid/45117
support.apple.com/kb/HT4581
nvd.nist.gov/vuln/detail/CVE-2010-4020
github.com/advisories/GHSA-27hw-qqm8-6prm
security-tracker.debian.org/tracker/CVE-2010-4020
access.redhat.com/errata/RHSA-2010:0925
access.redhat.com/security/updates/classification
web.mit.edu/Kerberos/advisories/MITKRB5-SA-2010-007.txt
bugzilla.redhat.com/show_bug.cgi?id=644825
bugzilla.redhat.com/show_bug.cgi?id=648674
bugzilla.redhat.com/show_bug.cgi?id=648734
bugzilla.redhat.com/show_bug.cgi?id=648735
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0925.json
access.redhat.com/security/cve/CVE-2010-1323
cve.org/CVERecord?id=CVE-2010-1323
nvd.nist.gov/vuln/detail/CVE-2010-1323
access.redhat.com/security/cve/CVE-2010-1324
cve.org/CVERecord?id=CVE-2010-1324
nvd.nist.gov/vuln/detail/CVE-2010-1324
access.redhat.com/security/cve/CVE-2010-4020
cve.org/CVERecord?id=CVE-2010-4020
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-3119
suse.com/security/cve/CVE-2016-3120