Every CVE Search/ Get API key

CVE-2015-2666

Stack-based buffer overflow in the get_matching_model_microcode function in arch/x86/kernel/cpu...

6.9 MediumFix available

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

0.42%Down 0.6 points since Feb 4, 2022
90%50%10%1%

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 MediumAV: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 MediumAV: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

Affected packages
PackageAffectedFixed
linux
Debian:12
before 3.16.7-ckt9-1
3.16.7-ckt9-1
linux
Debian:13
before 3.16.7-ckt9-1
3.16.7-ckt9-1
linux
Debian:14
before 3.16.7-ckt9-1
3.16.7-ckt9-1
kernel
Red 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-whitelists
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Red 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_64
Red 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
Affected packages
PackageAffectedFixed
kernel-devel
Red 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-doc
Red 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-headers
Red 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
Red 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-debuginfo
Red 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
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-devel
Red 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
Red 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
Red 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-whitelists
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Red 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_64
Red 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-devel
Red 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-doc
Red 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-headers
Red 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
Red 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-debuginfo
Red 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
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-devel
Red 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
Red 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
Red 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-whitelists
Red 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-bootwrapper
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Red 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-ppc64
Red 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-s390x
Red 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_64
Red 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-devel
Red 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-doc
Red 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-headers
Red 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-kdump
Red 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-debuginfo
Red 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-devel
Red 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-tools
Red 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-debuginfo
Red 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
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-ppc64le
Red 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-devel
Red 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
Red 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
Red 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-whitelists
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Red 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_64
Red 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-devel
Red 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-doc
Red 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-headers
Red 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
Red 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-debuginfo
Red 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
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-devel
Red 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
Red 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-rt
Red 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
Red 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-debuginfo
Red 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-devel
Red 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
Red 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_64
Red 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-devel
Red 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-doc
Red 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
Red 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-debuginfo
Red 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-devel
Red 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-default
SUSE:Linux Enterprise Desktop 12
From an advisory covering 13 CVEs
before 3.12.43-52.6.1
3.12.43-52.6.1
kernel-source
SUSE:Linux Enterprise Desktop 12
From an advisory covering 13 CVEs
before 3.12.43-52.6.1
3.12.43-52.6.1
kernel-syms
SUSE:Linux Enterprise Desktop 12
From an advisory covering 13 CVEs
before 3.12.43-52.6.1
3.12.43-52.6.1
kernel-xen
SUSE: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_5
SUSE:Linux Enterprise Live Patching 12
From an advisory covering 13 CVEs
before 1-2.3
1-2.3
kernel-ec2
SUSE: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-docs
SUSE: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-build
SUSE: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-default
SUSE:Linux Enterprise Server 12
From an advisory covering 13 CVEs
before 3.12.43-52.6.1
3.12.43-52.6.1
kernel-source
SUSE:Linux Enterprise Server 12
From an advisory covering 13 CVEs
before 3.12.43-52.6.1
3.12.43-52.6.1
kernel-syms
SUSE:Linux Enterprise Server 12
From an advisory covering 13 CVEs
before 3.12.43-52.6.1
3.12.43-52.6.1
kernel-xen
SUSE:Linux Enterprise Server 12
From an advisory covering 13 CVEs
before 3.12.43-52.6.1
3.12.43-52.6.1
kernel-default
SUSE: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-source
SUSE: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-syms
SUSE: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-xen
SUSE: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-default
SUSE:Linux Enterprise Workstation Extension 12
From an advisory covering 13 CVEs
before 3.12.43-52.6.1
3.12.43-52.6.1
linux
Ubuntu: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 less
3.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-utopic
Ubuntu: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 less
3.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
linux
Ubuntu: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 less
3.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-utopic
Ubuntu: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 less
3.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

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE 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

Show 94 moreShow less
This page doesn't list everything

Left out here: 20 versions and the rest of 1 source description. The JSON record has them.

MoveEnter Open