Skip to main content
← All vulnerabilities
CVE-2010-3081

The compat_alloc_user_space functions in include/asm/compat.h files in the Linux kernel before 2.6.36-rc4-git2 on 64-bit platforms do not pr

Published
Last modified
published
Not listed in CISA KEV
1 on Exploit-DB

Summary

The compat_alloc_user_space functions in include/asm/compat.h files in the Linux kernel before 2.6.36-rc4-git2 on 64-bit platforms do not properly allocate the userspace memory required for the 32-bit compatibility layer, which allows local users to gain privileges by leveraging the ability of the compat_mc_getsockopt function (aka the MCAST_MSFILTER getsockopt support) to control a certain length value, related to a "stack pointer underflow" issue, as exploited in the wild in September 2010.

Timeline

  1. Public exploit on Exploit-DB

    EDB-15024

  2. CVE published
  3. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

References 26

vmware.com

isc.sans.edu

vupen.com

sota.gen.nz

mandriva.com

access.redhat.com

securityfocus.com

secunia.com

archives.neohapsis.com

lists.opensuse.org

redhat.com

kernel.org

blog.ksplice.com

git.kernel.org

Exploit-DB