<?xml version="1.0" encoding="UTF-8"?>
<!--PATCHINFO id="dffcf5c45f6764c5b5f8db8f8539da3a"!-->
<update status="stable" from="maint-coord@suse.de" type="security" version="3619">
  <id>dbg111-kernel</id>
  <title>Linux Kernel: Security/Bugfix update to fix local privilege escalations</title>
  <release>openSUSE 11.1 DEBUGINFO</release>
  <issued date="1291317147"/>
  <references>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=643477" id="643477" title="bug number 643477" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=651626" id="651626" title="bug number 651626" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=595215" id="595215" title="bug number 595215" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=652940" id="652940" title="bug number 652940" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=653260" id="653260" title="bug number 653260" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=651218" id="651218" title="bug number 651218" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=652563" id="652563" title="bug number 652563" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=652945" id="652945" title="bug number 652945" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=651356" id="651356" title="bug number 651356" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=645659" id="645659" title="bug number 645659" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=642486" id="642486" title="bug number 642486" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=642311" id="642311" title="bug number 642311" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=642313" id="642313" title="bug number 642313" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=642314" id="642314" title="bug number 642314" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=646045" id="646045" title="bug number 646045" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=642302" id="642302" title="bug number 642302" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=642484" id="642484" title="bug number 642484" type="bugzilla"/>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=642312" id="642312" title="bug number 642312" type="bugzilla"/>
  </references>
  <description>This security update of the openSUSE 11.1 kernel updates
the kernel to 2.6.27.56 and fixes various security issues
and other bugs.

Following security issues were fixed by this update:
CVE-2010-2963: A problem in the compat ioctl handling in
video4linux allowed local attackers with a video device
plugged in to gain privileges on x86_64 systems.

CVE-2010-4157: A 32bit vs 64bit integer mismatch in
gdth_ioctl_alloc could lead to memory corruption in the
GDTH driver.

CVE-2010-4164: A remote (or local) attacker communicating
over X.25 could cause a kernel panic by attempting to
negotiate malformed facilities.

CVE-2010-3874: A minor heap overflow in the CAN network
module was fixed. Due to nature of the memory allocator it
is likely not exploitable.

CVE-2010-4158: A memory information leak in berkely packet
filter rules  allowed local attackers to read uninitialized
memory of the kernel stack.

CVE-2010-4162: A local denial of service in the blockdevice
layer was fixed.

CVE-2010-3437: A range checking overflow in pktcdvd ioctl
was fixed.

CVE-2010-4078: The sisfb_ioctl function in
drivers/video/sis/sis_main.c in the Linux kernel did not
properly initialize a certain structure member, which
allowed local users to obtain potentially sensitive
information from kernel stack memory via an FBIOGET_VBLANK
ioctl call.

CVE-2010-4082: The viafb_ioctl_get_viafb_info function in
drivers/video/via/ioctl.c in the Linux kernel did not
properly initialize a certain structure member, which
allowed local users to obtain potentially sensitive
information from kernel stack memory via a VIAFB_GET_INFO
ioctl call.

CVE-2010-4073: The ipc subsystem in the Linux kernel did
not initialize certain structures, which allowed local
users to obtain potentially sensitive information from
kernel stack memory via vectors related to the (1)
compat_sys_semctl, (2) compat_sys_msgctl, and (3)
compat_sys_shmctl functions in ipc/compat.c; and the (4)
compat_sys_mq_open and (5) compat_sys_mq_getsetattr
functions in ipc/compat_mq.c.

CVE-2010-4072: The copy_shmid_to_user function in ipc/shm.c
in the Linux kernel did not initialize a certain structure,
which allowed local users to obtain potentially sensitive
information from kernel stack memory via vectors related to
the shmctl system call and the &quot;old shm interface.&quot;

CVE-2010-4083: The copy_semid_to_user function in ipc/sem.c
in the Linux kernel did not initialize a certain structure,
which allowed local users to obtain potentially sensitive
information from kernel stack memory via a (1) IPC_INFO,
(2) SEM_INFO, (3) IPC_STAT, or (4) SEM_STAT command in a
semctl system call.

CVE-2010-3067: Integer overflow in the do_io_submit
function in fs/aio.c in the Linux kernel allowed local
users to cause a denial of service or possibly have
unspecified other impact via crafted use of the io_submit
system call.

CVE-2010-3442: Multiple integer overflows in the
snd_ctl_new function in sound/core/control.c in the Linux
kernel allowed local users to cause a denial of service
(heap memory corruption) or possibly have unspecified other
impact via a crafted (1) SNDRV_CTL_IOCTL_ELEM_ADD or (2)
SNDRV_CTL_IOCTL_ELEM_REPLACE ioctl call.

CVE-2010-4080: The snd_hdsp_hwdep_ioctl function in
sound/pci/rme9652/hdsp.c in the Linux kernel did not
initialize a certain structure, which allowed local users
to obtain potentially sensitive information from kernel
stack memory via an SNDRV_HDSP_IOCTL_GET_CONFIG_INFO ioctl
call.

CVE-2010-4081: The snd_hdspm_hwdep_ioctl function in
sound/pci/rme9652/hdspm.c in the Linux kernel did not
initialize a certain structure, which allowed local users
to obtain potentially sensitive information from kernel
stack memory via an SNDRV_HDSPM_IOCTL_GET_CONFIG_INFO ioctl
call.
</description>
  <pkglist>
    <collection>
        <package name="kernel-debug-debuginfo" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-debug-debuginfo-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-debug-debuginfo" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-debug-debuginfo-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-debug-debugsource" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-debug-debugsource-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-debug-debugsource" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-debug-debugsource-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-default-debuginfo" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-default-debuginfo-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-default-debuginfo" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-default-debuginfo-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-default-debuginfo" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-default-debuginfo-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-default-debugsource" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-default-debugsource-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-default-debugsource" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-default-debugsource-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-default-debugsource" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-default-debugsource-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-kdump-debuginfo" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-kdump-debuginfo-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-kdump-debugsource" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-kdump-debugsource-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-pae-debuginfo" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-pae-debuginfo-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-pae-debugsource" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-pae-debugsource-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-ppc64-debuginfo" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-ppc64-debuginfo-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-ppc64-debugsource" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-ppc64-debugsource-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-ps3-debuginfo" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-ps3-debuginfo-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-ps3-debugsource" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-ps3-debugsource-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-source-debuginfo" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-source-debuginfo-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-source-debuginfo" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-source-debuginfo-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-source-debuginfo" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-source-debuginfo-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-trace-debuginfo" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-trace-debuginfo-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-trace-debuginfo" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-trace-debuginfo-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-trace-debugsource" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-trace-debugsource-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-trace-debugsource" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-trace-debugsource-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-vanilla-debuginfo" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-vanilla-debuginfo-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-vanilla-debuginfo" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-vanilla-debuginfo-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-vanilla-debuginfo" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-vanilla-debuginfo-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-vanilla-debugsource" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-vanilla-debugsource-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-vanilla-debugsource" arch="ppc" version="2.6.27.56" release="0.1.1">
          <filename>kernel-vanilla-debugsource-2.6.27.56-0.1.1.ppc.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-vanilla-debugsource" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-vanilla-debugsource-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-xen-debuginfo" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-xen-debuginfo-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-xen-debuginfo" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-xen-debuginfo-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-xen-debugsource" arch="i586" version="2.6.27.56" release="0.1.1">
          <filename>kernel-xen-debugsource-2.6.27.56-0.1.1.i586.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
        <package name="kernel-xen-debugsource" arch="x86_64" version="2.6.27.56" release="0.1.1">
          <filename>kernel-xen-debugsource-2.6.27.56-0.1.1.x86_64.rpm</filename>
          <reboot_suggested>1</reboot_suggested>
        </package>
    </collection>
  </pkglist>
</update>
