CVE-2010-1451

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
Link Resource
http://marc.info/?l=linux-sparc&m=126662159602378&w=2 Exploit Mailing List Patch Third Party Advisory
http://marc.info/?l=linux-sparc&m=126662196902830&w=2 Exploit Mailing List Third Party Advisory
http://secunia.com/advisories/39830 Third Party Advisory
http://www.debian.org/security/2010/dsa-2053 Third Party Advisory
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.33 Broken Link
http://www.openwall.com/lists/oss-security/2010/02/24/1 Exploit Mailing List Third Party Advisory
http://www.openwall.com/lists/oss-security/2010/05/05/2 Mailing List Third Party Advisory
Configurations

Configuration 1 (hide)

cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

Configuration 2 (hide)

cpe:2.3:o:debian:debian_linux:5.0:*:*:*:*:*:*:*

History

No history.

Information

Published : 2010-05-07 18:30

Updated : 2023-12-10 11:03


NVD link : CVE-2010-1451

Mitre link : CVE-2010-1451

CVE.ORG link : CVE-2010-1451


JSON object : View

Products Affected

linux

  • linux_kernel

debian

  • debian_linux
CWE
CWE-787

Out-of-bounds Write