# HG changeset patch # User Pascal Bellard # Date 1368712947 -7200 # Node ID d26fdfd458ef75702837b6c156d7b8ce48a01b98 # Parent 9c3c1929e7867fbf6be279811505a46a1de831aa linux: fix local privilege escalation 0day, 2.6.37 - 3.8.10 diff -r 9c3c1929e786 -r d26fdfd458ef linux/receipt --- a/linux/receipt Wed May 15 15:00:11 2013 +0200 +++ b/linux/receipt Thu May 16 16:02:27 2013 +0200 @@ -132,6 +132,7 @@ $PACKAGE-diff.u $PACKAGE-header.u $PACKAGE-freeinitrd.u +$PACKAGE-core.u aufs3-base.patch aufs3-standalone.patch aufs3-loopback.patch diff -r 9c3c1929e786 -r d26fdfd458ef linux/stuff/linux-core.u --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/linux-core.u Thu May 16 16:02:27 2013 +0200 @@ -0,0 +1,12 @@ +FIX: Linux local privilege escalation 0day, 2.6.37 - 3.8.10 +--- linux-3.2.40/kernel//events/core.c ++++ linux-3.2.40/kernel//events/core.c +@@ -5164,7 +5164,7 @@ + + static int perf_swevent_init(struct perf_event *event) + { +- int event_id = event->attr.config; ++ u64 event_id = event->attr.config; + + if (event->attr.type != PERF_TYPE_SOFTWARE) + return -ENOENT;