Bugzilla – Bug 804652
VUL-1: CVE-2013-0309: kernel: mm: thp: pmd_present and PROT_NONE local DoS
Last modified: 2014-03-12 11:28:37 UTC
is public, via oss-security CVE-2013-0309 From: Petr Matousek <pmatouse@redhat.com> Subject: [oss-security] CVE request -- Linux kernel: mm: thp: pmd_present and PROT_NONE local DoS Date: Wed, 20 Feb 2013 01:40:18 +0100 Most VM places are using pmd_none but a few are still using pmd_present. The meaning is about the same for the pmd. However pmd_present would return the wrong value on PROT_NONE ranges. When the code using pmd_present gets a false negative, the kernel will crash. An unprivileged local user could use this flaw to crash the system. Upstream fix: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=027ef6c8 References: https://bugzilla.redhat.com/show_bug.cgi?id=912898
bugbot adjusting priority
(In reply to comment #0) > Upstream fix: > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=027ef6c8 > This bug has been in upstream -stable kernels since 3.0.46 and have been included in SLES SP2 kernels since rpm-3.0.51-0.7.9 . It is also included in openSUSE 12.3 and 12.2 kernels via upstream -stable and has now been pushed for openSUSE 12.1
Thanks! I think we can then mark this resolved/fixed, especially as SLE 11 SP2 fix was shipped already (and openSUSEs will get a update round soonish for the local root exploit)
openSUSE-SU-2013:0396-1: An update that solves 10 vulnerabilities and has 25 fixes is now available. Category: security (important) Bug References: 714906,720226,733148,755546,762693,765524,768506,769784,769896,770695,773406,773831,774285,774523,774859,776144,778630,779432,781134,783515,784192,786013,787168,792500,793671,797175,799209,800280,801178,801782,802153,802642,804154,804652,804738 CVE References: CVE-2012-0957,CVE-2012-2745,CVE-2012-3412,CVE-2012-4530,CVE-2013-0160,CVE-2013-0216,CVE-2013-0231,CVE-2013-0268,CVE-2013-0309,CVE-2013-0871 Sources used: openSUSE 12.1 (src): kernel-docs-3.1.10-1.19.2, kernel-source-3.1.10-1.19.1, kernel-syms-3.1.10-1.19.1
Mel, would this affect the SLES 11 SP1 codebase? (2.6.32 based) The arch/x86/include/asm/pgtable.h code looks like the patch woudl apply?
Closing again as SP1 is not affected.