PT-2009-5204 · Linux · Linux Kernel

Michael Buesch

·

Published

2009-08-18

·

Updated

2017-08-17

·

CVE-2009-2846

CVSS v2.0

7.8

High

VectorAV:N/AC:L/Au:N/C:C/I:N/A:N
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 2.6.31-rc6
Description The issue allows local users to access restricted memory due to an out-of-bounds read in the readb function. This occurs because the eisa eeprom read function in the parisc isa-eeprom component does not properly check the ppos argument, assuming it is always positive. A negative ppos argument can bypass this check.
Recommendations For Linux kernel versions prior to 2.6.31-rc6, update to version 2.6.31-rc6 or later to resolve the issue.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2009-2846
DSA-1872-1
DSA-1928-1

Affected Products

Linux Kernel