CVE-2015-2666: Buffer Overflow

Published Mar 23, 2015
·
Updated

It was found that the Linux kernel's Intel early microcode loader was vulnerable to a stack overflow.

On a UEFI Secure Boot enabled system, a local root user could use this flaw to increase their privileges to the kernel (ring0) level despite the additional restrictions in place.

Upstream fix:

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit?id=f84598bd7c851f8b0bf8cd0d7c3be0d73c432ff4

Other sources

Stack-based buffer overflow in the getmatchingmodelmicrocode function in arch/x86/kernel/cpu/microcode/intelearly.c in the Linux kernel before 4.0 allows context-dependent attackers to gain privileges by constructing a crafted microcode header and leveraging root privileges for write access to the initrd.

Launchpad

Affected Software

8 affected componentsFixes available
Linux Linux kernel<=3.19.8
Linux Linux kernel>=3.9<3.10.83
Linux Linux kernel>=3.11<3.12.40
Linux Linux kernel>=3.13<3.14.47
Linux Linux kernel>=3.15<3.16.35
Linux Linux kernel>=3.17<3.18.19
Fedoraproject Fedora=21
debian/linux
5.10.223-15.10.234-16.1.129-16.1.135-16.12.22-16.12.25-1

Event History

Mar 23, 2015
Data Sourced
via Red Hat·12:15 PM
DescriptionSeverityAffected Software
May 27, 2015
CVE Published
via MITRE·10:00 AM
Data Sourced
via MITRE·10:00 AM
Description
Jan 11, 2024
Data Sourced
via Launchpad·10:08 PM
Description
Sep 16, 2024
Data Sourced
via Ubuntu·01:06 AM
RemedyDescriptionSeverityAffected Software
Apr 28, 2025
Data Sourced
via Debian·02:10 AM
DescriptionAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2015-2666?

CVE-2015-2666 is classified as a high-severity vulnerability due to its potential for local privilege escalation.

2

How do I fix CVE-2015-2666?

To fix CVE-2015-2666, update the Linux kernel to a version that is not affected, such as 5.10.223-1 or later.

3

Which versions of the Linux kernel are affected by CVE-2015-2666?

CVE-2015-2666 affects Linux kernel versions between 3.9 to 3.19.8, including several specific versions in that range.

4

Can CVE-2015-2666 be exploited on systems with UEFI Secure Boot enabled?

Yes, CVE-2015-2666 can be exploited by a local root user on systems with UEFI Secure Boot enabled to escalate privileges.

5

What is the impact of CVE-2015-2666?

The impact of CVE-2015-2666 is that it allows a local attacker to gain kernel-level privileges, potentially leading to a full system compromise.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203