Description
Off-by-one error in the options_write function in drivers/misc/sgi-gru/gruprocfs.c in the SGI GRU driver in the Linux kernel 2.6.30.2 and earlier on ia64 and x86 platforms might allow local users to overwrite arbitrary memory locations and gain privileges via a crafted count argument, which triggers a stack-based buffer overflow.
References (8)
Core 8
Core References
Mailing List, Third Party Advisory mailing-list
x_refsource_mlist
http://lkml.org/lkml/2009/7/20/362
Third Party Advisory vendor-advisory
x_refsource_ubuntu
http://www.ubuntu.com/usn/USN-852-1
Exploit, Mailing List, Third Party Advisory mailing-list
x_refsource_mlist
http://lkml.org/lkml/2009/7/20/348
Exploit, Third Party Advisory x_refsource_misc
http://grsecurity.net/~spender/exploit_demo.c
Third Party Advisory, VDB Entry vdb-entry
x_refsource_xf
https://exchange.xforce.ibmcloud.com/vulnerabilities/51887
Third Party Advisory, VDB Entry vdb-entry
x_refsource_bid
http://www.securityfocus.com/bid/35753
Third Party Advisory third-party-advisory
x_refsource_secunia
http://secunia.com/advisories/37105
Exploit, Third Party Advisory x_refsource_misc
http://xorl.wordpress.com/2009/07/21/linux-kernel-sgi-gru-driver-off-by-one-overwrite/
Scores
EPSS
0.0052
EPSS Percentile
41.5%
Details
CWE
CWE-189
Status
published
Products (1)
linux/linux_kernel
< 2.6.30.2
Published
Jul 23, 2009
Tracked Since
Feb 18, 2026