CVE-2015-2666
Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu...
Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu/microcode/intel_early.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.
Exploit likelihood
What each source reports
NVD Score used
6.9
Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu/microcode/intel_early.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.
- Record
CVE-2015-2666- CVSS 2.0
- 6.9 Medium
AV:L/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu/microcode/intel_early.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.
- Record
CVE-2015-2666- Updated
- 2026-11-02
EUVDEUVD-2015-2758 No score
Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu/microcode/intel_early.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.
- Record
EUVD-2015-2758- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rwf8-4gv4-8fmw No score
Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu...
Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu/microcode/intel_early.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.
- Record
GHSA-rwf8-4gv4-8fmw- Weakness
- CWE-119
- Updated
- 2026-11-02
OSVBELL-CVE-2015-2666
6.9
CVE-2015-2666 does not affect BellSoft software
- Record
BELL-CVE-2015-2666- CVSS 2.0
- 6.9 Medium
AV:L/AC:M/Au:N/C:C/I:C/A:C - Updated
- 2026-11-02
OSV No score
Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu/microcode/intel_early.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.
- Record
CVE-2015-2666- Updated
- 2026-11-02
Show 5 moreShow less
OSVDEBIAN-CVE-2015-2666 No score
Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu/microcode/intel_early.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.
- Record
DEBIAN-CVE-2015-2666- Updated
- 2026-11-02
OSVSUSE-SU-2015:1071-1 No score
Security update for the Linux Kernel
The SUSE Linux Enterprise 12 kernel was updated to version 3.12.43 to receive various security and bugfixes.
Following security bugs were fixed:
- CVE-2014-3647: arch/x86/kvm/emulate.c in the KVM subsystem in the Linux kernel through 3.17.2 did not properly perform RIP changes, which allowed guest OS users to cause a denial of service (guest OS crash) via a crafted application (bsc#899192).
- CVE-2014-8086: Race condition in the ext4_file_write_iter function in fs/ext4/file.c in the Linux kernel through 3.17 allowed local users to cause a denial of service (file unavailability) via a combination of a write action and an F_SETFL fcntl operation for the O_DIRECT flag (bsc#900881).
- CVE-2014-8159: The InfiniBand (IB) implementation did not properly restrict use of User Verbs for registration of memory regions, which allowed local users to access arbitrary physical memory locations, and consequently cause a denial of service (system crash) or gain privileges, by leveraging permissions on a uverbs device under /dev/infiniband/ (bsc#914742).
- CVE-2015-1465: The IPv4 implementation in the Linux kernel before 3.18.8 did not properly consider the length of the Read-Copy Update (RCU) grace period for redirecting lookups in the absence of caching, which allowed remote attackers to cause a denial of service (memory consumption or system crash) via a flood of packets (bsc#916225).
- CVE-2015-2041: net/llc/sysctl_net_llc.c in the Linux kernel before 3.19 used an incorrect data type in a sysctl table, which allowed local users to obtain potentially sensitive information from kernel memory or possibly have unspecified other impact by accessing a sysctl entry (bsc#919007).
- CVE-2015-2042: net/rds/sysctl.c in the Linux kernel before 3.19 used an incorrect data type in a sysctl table, which allowed local users to obtain potentially sensitive information from kernel memory or possibly have unspecified other impact by accessing a sysctl entry (bsc#919018).
- CVE-2015-2666: Fixed a flaw that allowed crafted microcode to overflow the kernel stack (bsc#922944).
- CVE-2015-2830: Fixed int80 fork from 64-bit tasks mishandling (bsc#926240).
- CVE-2015-2922: Fixed possible denial of service (DoS) attack against IPv6 network stacks due to improper handling of Router Advertisements (bsc#922583).
- CVE-2015-3331: Fixed buffer overruns in RFC4106 implementation using AESNI (bsc#927257).
- CVE-2015-3332: Fixed TCP Fast Open local DoS (bsc#928135).
- CVE-2015-3339: Fixed race condition flaw between the chown() and execve() system calls which could have lead to local privilege escalation (bsc#928130).
- CVE-2015-3636: Fixed use-after-free in ping sockets which could have lead to local privilege escalation (bsc#929525).
The following non-security bugs were fixed:
- /proc/stat: convert to single_open_size() (bsc#928122).
- ACPI / sysfs: Treat the count field of counter_show() as unsigned (bsc#909312).
- Automatically Provide/Obsolete all subpackages of old flavors (bsc#925567)
- Btrfs: btrfs_release_extent_buffer_page did not free pages of dummy extent (bsc#930226).
- Btrfs: fix inode eviction infinite loop after cloning into it (bsc#930224).
- Btrfs: fix inode eviction infinite loop after extent_same ioctl (bsc#930224).
- Btrfs: fix log tree corruption when fs mounted with -o discard (bsc#927116).
- Btrfs: fix up bounds checking in lseek (bsc#927115).
- Fix rtworkqueues crash. Calling __sched_setscheduler() in interrupt context is forbidden, and destroy_worker() did so in the timer interrupt with a nohz_full config. Preclude that possibility for both boot options.
- Input: psmouse - add psmouse_matches_pnp_id helper function (bsc#929092).
- Input: synaptics - fix middle button on Lenovo 2015 products (bsc#929092).
- Input: synaptics - handle spurious release of trackstick buttons (bsc#929092).
- Input: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (bsc#929092).
- Input: synaptics - remove TOPBUTTONPAD property for Lenovos 2015…
- Record
SUSE-SU-2015:1071-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2015-2666 No score
Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu/microcode/intel_early.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.
- Record
UBUNTU-CVE-2015-2666- Updated
- 2026-11-02
OSVUSN-2588-1 No score
linux vulnerabilities
A stack overflow was discovered in the the microcode loader for the intel x86 platform. A local attacker could exploit this flaw to cause a denial of service (kernel crash) or to potentially execute code with kernel privileges. (CVE-2015-2666)
It was discovered that the Linux kernel's IPv6 networking stack has a flaw that allows using route advertisement (RA) messages to set the 'hop_limit' to values that are too low. An unprivileged attacker on a local network could exploit this flaw to cause a denial of service (IPv6 messages dropped). (CVE-2015-2922)
- Record
USN-2588-1- Updated
- 2026-11-02
OSVUSN-2589-1 No score
linux-lts-utopic vulnerabilities
Jan Beulich discovered the Xen virtual machine subsystem of the Linux kernel did not properly restrict access to PCI command registers. A local guest user could exploit this flaw to cause a denial of service (host crash). (CVE-2015-2150)
A stack overflow was discovered in the the microcode loader for the intel x86 platform. A local attacker could exploit this flaw to cause a denial of service (kernel crash) or to potentially execute code with kernel privileges. (CVE-2015-2666)
A privilege escalation was discovered in the fork syscall via the int80 entry on 64 bit kernels with 32 bit emulation support. An unprivileged local attacker could exploit this flaw to increase their privileges on the system. (CVE-2015-2830)
It was discovered that the Linux kernel's IPv6 networking stack has a flaw that allows using route advertisement (RA) messages to set the 'hop_limit' to values that are too low. An unprivileged attacker on a local network could exploit this flaw to cause a denial of service (IPv6 messages dropped). (CVE-2015-2922)
- Record
USN-2589-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linuxDebian:12 |
before 3.16.7-ckt9-1 | 3.16.7-ckt9-1 |
linuxDebian:13 |
before 3.16.7-ckt9-1 | 3.16.7-ckt9-1 |
linuxDebian:14 |
before 3.16.7-ckt9-1 | 3.16.7-ckt9-1 |
kernelRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-abi-whitelistsRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debugRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debug-debuginfoRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debug-develRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debuginfoRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
Show 104 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-develRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-docRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-headersRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-toolsRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-tools-debuginfoRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-tools-libsRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
perfRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
perf-debuginfoRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
python-perf-debuginfoRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-tools-libs-develRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
python-perfRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernelRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-abi-whitelistsRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debugRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debug-debuginfoRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debug-develRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debuginfoRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-develRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-docRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-headersRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-toolsRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-tools-debuginfoRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-tools-libsRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
perfRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
perf-debuginfoRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
python-perf-debuginfoRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-tools-libs-develRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
python-perfRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernelRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-abi-whitelistsRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-bootwrapperRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-debugRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-debug-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-debug-develRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-debuginfo-common-ppc64Red Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debuginfo-common-s390xRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-develRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-docRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-headersRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-kdumpRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-kdump-develRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-toolsRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-tools-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-tools-libsRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
perfRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
perf-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
python-perf-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-debuginfo-common-ppc64leRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernel-tools-libs-develRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
python-perfRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.ael7b | 0:3.10.0-229.11.1.ael7b |
kernelRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-abi-whitelistsRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debugRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debug-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debug-develRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-develRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-docRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-headersRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-toolsRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-tools-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-tools-libsRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
perfRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
perf-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
python-perf-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-tools-libs-develRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
python-perfRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.el7 | 0:3.10.0-229.11.1.el7 |
kernel-rtRed Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-rt-debugRed Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-rt-debug-debuginfoRed Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-rt-debug-develRed Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-rt-debuginfoRed Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-rt-debuginfo-common-x86_64Red Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-rt-develRed Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-rt-docRed Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-rt-traceRed Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-rt-trace-debuginfoRed Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-rt-trace-develRed Hat:rhel_extras_rt:7 From an advisory covering 4 CVEs |
before 0:3.10.0-229.11.1.rt56.141.11.el7_1 | 0:3.10.0-229.11.1.rt56.141.11.el7_1 |
kernel-defaultSUSE:Linux Enterprise Desktop 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-sourceSUSE:Linux Enterprise Desktop 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-symsSUSE:Linux Enterprise Desktop 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-xenSUSE:Linux Enterprise Desktop 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kgraft-patch-SLE12_Update_5SUSE:Linux Enterprise Live Patching 12 From an advisory covering 13 CVEs |
before 1-2.3 | 1-2.3 |
kernel-ec2SUSE:Linux Enterprise Module for Public Cloud 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-docsSUSE:Linux Enterprise Software Development Kit 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.2 | 3.12.43-52.6.2 |
kernel-obs-buildSUSE:Linux Enterprise Software Development Kit 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.2 | 3.12.43-52.6.2 |
kernel-defaultSUSE:Linux Enterprise Server 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-sourceSUSE:Linux Enterprise Server 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-symsSUSE:Linux Enterprise Server 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-xenSUSE:Linux Enterprise Server 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-defaultSUSE:Linux Enterprise Server for SAP Applications 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-sourceSUSE:Linux Enterprise Server for SAP Applications 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-symsSUSE:Linux Enterprise Server for SAP Applications 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-xenSUSE:Linux Enterprise Server for SAP Applications 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
kernel-defaultSUSE:Linux Enterprise Workstation Extension 12 From an advisory covering 13 CVEs |
before 3.12.43-52.6.1 | 3.12.43-52.6.1 |
linuxUbuntu:14.04:LTS |
before 3.13.0-51.84, plus listed versions 3.11.0-12.193.12.0-1.33.12.0-2.53.12.0-2.73.12.0-3.8 Show 45 moreShow less3.12.0-3.93.12.0-4.103.12.0-4.123.12.0-5.133.12.0-7.153.13.0-1.163.13.0-2.173.13.0-3.183.13.0-4.193.13.0-5.203.13.0-6.233.13.0-7.253.13.0-7.263.13.0-8.273.13.0-8.283.13.0-10.303.13.0-11.313.13.0-12.323.13.0-13.333.13.0-14.343.13.0-15.353.13.0-16.363.13.0-17.373.13.0-18.383.13.0-19.393.13.0-19.403.13.0-20.423.13.0-21.433.13.0-22.443.13.0-23.453.13.0-24.463.13.0-24.473.13.0-27.503.13.0-29.533.13.0-30.543.13.0-30.553.13.0-32.573.13.0-33.583.13.0-34.603.13.0-35.623.13.0-36.633.13.0-37.643.13.0-39.663.13.0-40.693.13.0-41.70 |
3.13.0-51.84 |
linux-lts-utopicUbuntu:14.04:LTS |
before 3.16.0-36.48~14.04.1, plus listed versions 3.16.0-25.33~14.04.23.16.0-26.35~14.04.13.16.0-28.37~14.04.13.16.0-28.38~14.04.13.16.0-29.39~14.04.1 Show 6 moreShow less3.16.0-30.40~14.04.13.16.0-31.41~14.04.13.16.0-31.43~14.04.13.16.0-33.44~14.04.13.16.0-34.45~14.04.13.16.0-34.47~14.04.1 |
3.16.0-36.48~14.04.1 |
linuxUbuntu:14.04:LTS From an advisory covering 2 CVEs |
before 3.13.0-51.84, plus listed versions 3.11.0-12.193.12.0-1.33.12.0-2.53.12.0-2.73.12.0-3.8 Show 45 moreShow less3.12.0-3.93.12.0-4.103.12.0-4.123.12.0-5.133.12.0-7.153.13.0-1.163.13.0-2.173.13.0-3.183.13.0-4.193.13.0-5.203.13.0-6.233.13.0-7.253.13.0-7.263.13.0-8.273.13.0-8.283.13.0-10.303.13.0-11.313.13.0-12.323.13.0-13.333.13.0-14.343.13.0-15.353.13.0-16.363.13.0-17.373.13.0-18.383.13.0-19.393.13.0-19.403.13.0-20.423.13.0-21.433.13.0-22.443.13.0-23.453.13.0-24.463.13.0-24.473.13.0-27.503.13.0-29.533.13.0-30.543.13.0-30.553.13.0-32.573.13.0-33.583.13.0-34.603.13.0-35.623.13.0-36.633.13.0-37.643.13.0-39.663.13.0-40.693.13.0-41.70 |
3.13.0-51.84 |
linux-lts-utopicUbuntu:14.04:LTS From an advisory covering 4 CVEs |
before 3.16.0-36.48~14.04.1, plus listed versions 3.16.0-25.33~14.04.23.16.0-26.35~14.04.13.16.0-28.37~14.04.13.16.0-28.38~14.04.13.16.0-29.39~14.04.1 Show 6 moreShow less3.16.0-30.40~14.04.13.16.0-31.41~14.04.13.16.0-31.43~14.04.13.16.0-33.44~14.04.13.16.0-34.45~14.04.13.16.0-34.47~14.04.1 |
3.16.0-36.48~14.04.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-2015-2666 is a medium vulnerability (CVSS 6.9) in Linux Kernel, published March 25, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.42%, the 36th percentile. Fixed in linux 3.16.7-ckt9-1.
References
lists.fedoraproject.org/pipermail/package-announce/2015-March/153329.html
securitytracker.com/id/1032414
openwall.com/lists/oss-security/2015/03/20/18
github.com/torvalds/linux/commit/f84598bd7c851f8b0bf8cd0d7c3be0d73c432ff4
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=f84598bd7c851f8b0bf8cd0d7c3be0d73c432ff4
rhn.redhat.com/errata/RHSA-2015-1534.html
Show 94 moreShow less
bugzilla.redhat.com/show_bug.cgi?id=1204722
nvd.nist.gov/vuln/detail/CVE-2015-2666
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f84598bd7c851f8b0bf8cd0d7c3be0d73c432ff4
github.com/advisories/GHSA-rwf8-4gv4-8fmw
docs.bell-sw.com/security/cves/CVE-2015-2666
security-tracker.debian.org/tracker/CVE-2015-2666
access.redhat.com/errata/RHSA-2015:1534
access.redhat.com/security/updates/classification
access.redhat.com/articles/1474193
bugzilla.redhat.com/show_bug.cgi?id=1203712
bugzilla.redhat.com/show_bug.cgi?id=1208684
bugzilla.redhat.com/show_bug.cgi?id=1218074
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_1534.json
access.redhat.com/security/cve/CVE-2014-9715
cve.org/CVERecord?id=CVE-2014-9715
nvd.nist.gov/vuln/detail/CVE-2014-9715
access.redhat.com/security/cve/CVE-2015-2666
cve.org/CVERecord?id=CVE-2015-2666
access.redhat.com/security/cve/CVE-2015-2922
cve.org/CVERecord?id=CVE-2015-2922
nvd.nist.gov/vuln/detail/CVE-2015-2922
access.redhat.com/security/cve/CVE-2015-3636
cve.org/CVERecord?id=CVE-2015-3636
nvd.nist.gov/vuln/detail/CVE-2015-3636
access.redhat.com/errata/RHSA-2015:1565
bugzilla.redhat.com/show_bug.cgi?id=1234470
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_1565.json
suse.com/support/update/announcement/2015/suse-su-20151071-1
bugzilla.suse.com/899192
bugzilla.suse.com/900881
bugzilla.suse.com/909312
bugzilla.suse.com/913232
bugzilla.suse.com/914742
bugzilla.suse.com/915540
bugzilla.suse.com/916225
bugzilla.suse.com/917125
bugzilla.suse.com/919007
bugzilla.suse.com/919018
bugzilla.suse.com/920262
bugzilla.suse.com/921769
bugzilla.suse.com/922583
bugzilla.suse.com/922734
bugzilla.suse.com/922944
bugzilla.suse.com/924664
bugzilla.suse.com/924803
bugzilla.suse.com/924809
bugzilla.suse.com/925567
bugzilla.suse.com/926156
bugzilla.suse.com/926240
bugzilla.suse.com/926314
bugzilla.suse.com/927084
bugzilla.suse.com/927115
bugzilla.suse.com/927116
bugzilla.suse.com/927257
bugzilla.suse.com/927285
bugzilla.suse.com/927308
bugzilla.suse.com/927455
bugzilla.suse.com/928122
bugzilla.suse.com/928130
bugzilla.suse.com/928135
bugzilla.suse.com/928141
bugzilla.suse.com/928708
bugzilla.suse.com/929092
bugzilla.suse.com/929145
bugzilla.suse.com/929525
bugzilla.suse.com/929883
bugzilla.suse.com/930224
bugzilla.suse.com/930226
bugzilla.suse.com/930669
bugzilla.suse.com/930786
bugzilla.suse.com/931014
bugzilla.suse.com/931130
suse.com/security/cve/CVE-2014-3647
suse.com/security/cve/CVE-2014-8086
suse.com/security/cve/CVE-2014-8159
suse.com/security/cve/CVE-2015-1465
suse.com/security/cve/CVE-2015-2041
suse.com/security/cve/CVE-2015-2042
suse.com/security/cve/CVE-2015-2666
suse.com/security/cve/CVE-2015-2830
suse.com/security/cve/CVE-2015-2922
suse.com/security/cve/CVE-2015-3331
suse.com/security/cve/CVE-2015-3332
suse.com/security/cve/CVE-2015-3339
suse.com/security/cve/CVE-2015-3636
ubuntu.com/security/CVE-2015-2666
openwall.com/lists/oss-security/2015/03/18/7
ubuntu.com/security/notices/USN-2587-1
ubuntu.com/security/notices/USN-2588-1
ubuntu.com/security/notices/USN-2589-1
ubuntu.com/security/notices/USN-2590-1
ubuntu.com/security/CVE-2015-2922
ubuntu.com/security/CVE-2015-2150
ubuntu.com/security/CVE-2015-2830
Left out here: 20 versions and the rest of 1 source description. The JSON record has them.