high7.0Public exploit code
CVE-2017-10661
Race condition in fs/timerfd.c in the Linux kernel before 4.10.15 allows local users to gain privileges or cause a denial of service (list corruption or use-af…
Public exploit code
Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.
- Linux kernel < 4.10.15 - Race Condition Privilege Escalation2017-12-15 · local · linux
Impact
Race condition in fs/timerfd.c in the Linux kernel before 4.10.15 allows local users to gain privileges or cause a denial of service (list corruption or use-after-free) via simultaneous file-descriptor operations that leverage improper might_cancel queueing.
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Linux | Linux Kernel | before 3.2.92 from 3.3 before 3.16.47 from 3.17 before 3.18.52 from 3.19 before 4.1.41 from 4.2 before 4.4.67 from 4.5 before 4.9.27 |
| Redhat | Enterprise Linux | Version 7.0 |
| Redhat | Enterprise Linux Aus | Version 7.4 |
| Redhat | Enterprise Linux Server Eus | Version 7.5 |
| Redhat | Enterprise Linux Server For Power Little Endian Update Services For Sap Solutions | Version 7.4 |
| Debian | Debian Linux | Versions 8.0, 9.0 |
Weakness classification
References
- NVD record
- CVE.org record
- http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=1e38da300e1e395a15048b0af1e5305bd91402f6
- http://www.debian.org/security/2017/dsa-3981
- http://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.15
- http://www.securityfocus.com/bid/100215
- https://access.redhat.com/errata/RHSA-2018:3083
- https://access.redhat.com/errata/RHSA-2018:3096
- https://access.redhat.com/errata/RHSA-2019:4057
- https://access.redhat.com/errata/RHSA-2019:4058
- https://access.redhat.com/errata/RHSA-2020:0036
- https://bugzilla.redhat.com/show_bug.cgi?id=1481136
- https://github.com/torvalds/linux/commit/1e38da300e1e395a15048b0af1e5305bd91402f6
- https://source.android.com/security/bulletin/2017-08-01
- https://www.exploit-db.com/exploits/43345/
- http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=1e38da300e1e395a15048b0af1e5305bd91402f6
- http://www.debian.org/security/2017/dsa-3981
- http://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.15
- http://www.securityfocus.com/bid/100215
- https://access.redhat.com/errata/RHSA-2018:3083
- https://access.redhat.com/errata/RHSA-2018:3096
- https://access.redhat.com/errata/RHSA-2019:4057
- https://access.redhat.com/errata/RHSA-2019:4058
- https://access.redhat.com/errata/RHSA-2020:0036
- https://bugzilla.redhat.com/show_bug.cgi?id=1481136
- https://github.com/torvalds/linux/commit/1e38da300e1e395a15048b0af1e5305bd91402f6
- https://source.android.com/security/bulletin/2017-08-01