CVE-2014-3153
published 2014-06-07CVE-2014-3153: The futex_requeue function in kernel/futex.c in the Linux kernel through 3.14.5 does not ensure that calls have two different futex addresses, which allows…
high7.8CVSS 3.1
AVLACLPRLUINSUCHIHAH
KEVITWEXPLOIT
CISA Known Exploited Vulnerabilitydue 2022-06-15
Exploited in the wild
The futex_requeue function in kernel/futex.c in the Linux kernel through 3.14.5 does not ensure that calls have two different futex addresses, which allows local users to gain privileges via a crafted FUTEX_REQUEUE command that facilitates unsafe waiter modification.
Affected
21 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| canonical | ubuntu_linux | — | — |
| canonical | ubuntu_linux | — | — |
| debian | linux | < linux 3.14.5-1 (bookworm) | linux 3.14.5-1 (bookworm) |
| linux | linux_kernel | < 3.2.60 | 3.2.60 |
| linux | linux_kernel | >= 0 < 3.14.5-1 | 3.14.5-1 |
| linux | linux_kernel | >= 0 < 3.14.5-1 | 3.14.5-1 |
| linux | linux_kernel | >= 0 < 3.14.5-1 | 3.14.5-1 |
| linux | linux_kernel | >= 0 < 3.14.5-1 | 3.14.5-1 |
| linux | linux_kernel | >= 0 < 3.13.0-29.53 | 3.13.0-29.53 |
| linux | linux_kernel | >= 3.11 < 3.12.22 | 3.12.22 |
| linux | linux_kernel | >= 3.13 < 3.14.6 | 3.14.6 |
| linux | linux_kernel | >= 3.3 < 3.4.92 | 3.4.92 |
| linux | linux_kernel | >= 3.5 < 3.10.42 | 3.10.42 |
| opensuse | opensuse | — | — |
| oracle | linux | — | — |
| oracle | linux | — | — |
| redhat | enterprise_linux_server_aus | — | — |
| suse | linux_enterprise_desktop | — | — |
| suse | linux_enterprise_high_availability_extension | — | — |
| suse | linux_enterprise_real_time_extension | — | — |
| suse | linux_enterprise_server | — | — |
CVSS provenance
nvdv3.17.8HIGHCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
osv7.8HIGH
vulncheck7.8HIGH
cisa7.8HIGH