Back to search
CVE-2010-1451
Published: May 7, 2010
Modified: Aug 7, 2024
PUBLISHED
Description
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.
| Vendor | Product | Versions |
|---|---|---|
n/a | n/a | affected n/a |
References
[oss-security] 20100224 kernel: execution possible in non-executable mappings in recent 2.6 kernels (SPARC only)
mailing-list
x_refsource_MLIST
[linux-sparc] 20100219 Execution possible in non-executable mappings in recent 2.6 kernels
mailing-list
x_refsource_MLIST
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.33
x_refsource_CONFIRM
[linux-sparc] 20100219 Re: Execution possible in non-executable mappings in recent 2.6 kernels
mailing-list
x_refsource_MLIST
DSA-2053
vendor-advisory
x_refsource_DEBIAN
39830
third-party-advisory
x_refsource_SECUNIA
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now