]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
2.6.16.24 and 2.6.17.4 releases2.6.16.24 and 2.6.17.4 releases v2.6.16.24 v2.6.17.4
authorGreg Kroah-Hartman <gregkh@suse.de>
Thu, 6 Jul 2006 22:07:53 +0000 (15:07 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 6 Jul 2006 22:07:53 +0000 (15:07 -0700)
releases/2.6.16.24/fix-prctl-privilege-escalation-and-suid_dumpable.patch [new file with mode: 0644]
releases/2.6.17.4/fix-prctl-privilege-escalation-and-suid_dumpable.patch [new file with mode: 0644]

diff --git a/releases/2.6.16.24/fix-prctl-privilege-escalation-and-suid_dumpable.patch b/releases/2.6.16.24/fix-prctl-privilege-escalation-and-suid_dumpable.patch
new file mode 100644 (file)
index 0000000..3064ce2
--- /dev/null
@@ -0,0 +1,22 @@
+From: Ernie Petrides
+Subject: fix prctl privilege escalation and suid_dumpable (CVE-2006-2451)
+References: 186980
+Patch-mainline: 2.6.18
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
+
+---
+ kernel/sys.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- gregkh-2.6.orig/kernel/sys.c
++++ gregkh-2.6/kernel/sys.c
+@@ -1983,7 +1983,7 @@ asmlinkage long sys_prctl(int option, un
+                       error = current->mm->dumpable;
+                       break;
+               case PR_SET_DUMPABLE:
+-                      if (arg2 < 0 || arg2 > 2) {
++                      if (arg2 < 0 || arg2 > 1) {
+                               error = -EINVAL;
+                               break;
+                       }
diff --git a/releases/2.6.17.4/fix-prctl-privilege-escalation-and-suid_dumpable.patch b/releases/2.6.17.4/fix-prctl-privilege-escalation-and-suid_dumpable.patch
new file mode 100644 (file)
index 0000000..3064ce2
--- /dev/null
@@ -0,0 +1,22 @@
+From: Ernie Petrides
+Subject: fix prctl privilege escalation and suid_dumpable (CVE-2006-2451)
+References: 186980
+Patch-mainline: 2.6.18
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
+
+---
+ kernel/sys.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- gregkh-2.6.orig/kernel/sys.c
++++ gregkh-2.6/kernel/sys.c
+@@ -1983,7 +1983,7 @@ asmlinkage long sys_prctl(int option, un
+                       error = current->mm->dumpable;
+                       break;
+               case PR_SET_DUMPABLE:
+-                      if (arg2 < 0 || arg2 > 2) {
++                      if (arg2 < 0 || arg2 > 1) {
+                               error = -EINVAL;
+                               break;
+                       }