VDB
CVE-2010-4258
CVE-2010-4258
PUBLISHED
CVSS 6.900000095367432 MEDIUM
The do_exit function in kernel/exit.c in the Linux kernel before 2.6.36.2 does not properly handle a KERNEL_DS get_fs value, which allows local users to bypass intended access_ok restrictions, overwrite arbitrary kernel memory locations, and gain privileges by leveraging a (1) BUG, (2) NULL pointer dereference, or (3) page fault, as demonstrated by vectors involving the clear_child_tid feature and the splice system call.
EPSS 2.66% · 84.2th percentile
Risk Scores
CVSS 4.0
6.900000095367432
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
EPSS Score
2.66%
84.2th percentile
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| suse | linux_enterprise_real_time_extension | 11 |
| fedoraproject | fedora | 13 |
| suse | linux_enterprise_server | 10, 11, 9 |
| suse | linux_enterprise_software_development_kit | 10 |
| n/a | n/a | n/a |
| opensuse | opensuse | 11.3, 11.2 |
| linux | linux_kernel | 0 |
| suse | linux_enterprise_desktop | 10, 11 |
Timeline
- Dec 7, 2010 PoC Published
- Dec 8, 2010 PoC Published
- Dec 30, 2010 CVE Published
- Feb 4, 2022 EPSS Score
- Mar 29, 2022 EPSS Score
- Jul 12, 2022 EPSS Score
- Sep 4, 2022 EPSS Score
- Sep 10, 2022 EPSS Score
- Oct 26, 2022 EPSS Score
- Feb 9, 2023 EPSS Score
- Mar 7, 2023 EPSS Score
- Apr 3, 2023 EPSS Score
References
- SUSE-SA:2011:004 vendor-advisory
- 42778 third-party-advisory
- [oss-security] 20101202 kernel: Dangerous interaction between clear_child_tid, set_fs(), and kernel oopses mailing-list
- http://blog.nelhage.com/2010/12/cve-2010-4258-from-dos-to-privesc/ url
- [oss-security] 20101209 Re: kernel: Dangerous interaction between clear_child_tid, set_fs(), and kernel oopses mailing-list
- http://code.google.com/p/chromium-os/issues/detail?id=10234 url
- SUSE-SA:2011:008 vendor-advisory
- [oss-security] 20101208 Re: kernel: Dangerous interaction between clear_child_tid, set_fs(), and kernel oopses mailing-list
- https://bugzilla.redhat.com/show_bug.cgi?id=659567 url
- [oss-security] 20101202 CVE request: kernel: failure to revert address limit override in OOPS error path mailing-list
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=33dd94ae1ccbfb7bf0fb6c692bc3d1c4269e6177 url
- SUSE-SA:2011:002 vendor-advisory
- FEDORA-2010-18983 vendor-advisory
- SUSE-SA:2011:001 vendor-advisory
- 20101207 Linux kernel exploit mailing-list
- ADV-2011-0124 vdb
- ADV-2011-0298 vdb
- [oss-security] 20101202 Re: kernel: Dangerous interaction between clear_child_tid, set_fs(), and kernel oopses mailing-list
- https://nvd.nist.gov/vuln/detail/CVE-2010-4258 advisory
- http://blog.nelhage.com/2010/12/cve-2010-4258-from-dos-to-privesc url
…and 21 more