The TSB I-TLB load implementation in arch/sparc/kernel/tsb.S in the Linux kernel before 2.6.33 on the SPARC platform does not properly obtain the value of a certain _PAGE_EXEC_4U bit and consequently does not properly implement a non-executable stack, which makes it easier for context-dependent attackers to exploit stack-based buffer overflows via a crafted application.
References
Configurations
History
21 Nov 2024, 01:14
Type | Values Removed | Values Added |
---|---|---|
References | () http://marc.info/?l=linux-sparc&m=126662159602378&w=2 - Exploit, Mailing List, Patch, Third Party Advisory | |
References | () http://marc.info/?l=linux-sparc&m=126662196902830&w=2 - Exploit, Mailing List, Third Party Advisory | |
References | () http://secunia.com/advisories/39830 - Third Party Advisory | |
References | () http://www.debian.org/security/2010/dsa-2053 - Third Party Advisory | |
References | () http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.33 - Broken Link | |
References | () http://www.openwall.com/lists/oss-security/2010/02/24/1 - Exploit, Mailing List, Third Party Advisory | |
References | () http://www.openwall.com/lists/oss-security/2010/05/05/2 - Mailing List, Third Party Advisory |
Information
Published : 2010-05-07 18:30
Updated : 2024-11-21 01:14
NVD link : CVE-2010-1451
Mitre link : CVE-2010-1451
CVE.ORG link : CVE-2010-1451
JSON object : View
Products Affected
debian
- debian_linux
linux
- linux_kernel
CWE
CWE-787
Out-of-bounds Write