ID CVE-2006-0145
Summary The kernfs_xread function in kernfs in NetBSD 1.6 through 2.1, and OpenBSD 3.8, does not properly validate file offsets against negative 32-bit values that occur as a result of truncation, which allows local users to read arbitrary kernel memory and gain privileges via the lseek system call.
References
Vulnerable Configurations
  • cpe:2.3:o:netbsd:netbsd:1.6:*:*:*:*:*:*:*
    cpe:2.3:o:netbsd:netbsd:1.6:*:*:*:*:*:*:*
  • cpe:2.3:o:netbsd:netbsd:1.6:beta:*:*:*:*:*:*
    cpe:2.3:o:netbsd:netbsd:1.6:beta:*:*:*:*:*:*
  • cpe:2.3:o:netbsd:netbsd:1.6.1:*:*:*:*:*:*:*
    cpe:2.3:o:netbsd:netbsd:1.6.1:*:*:*:*:*:*:*
  • cpe:2.3:o:netbsd:netbsd:1.6.2:*:*:*:*:*:*:*
    cpe:2.3:o:netbsd:netbsd:1.6.2:*:*:*:*:*:*:*
  • cpe:2.3:o:netbsd:netbsd:2.0:*:*:*:*:*:*:*
    cpe:2.3:o:netbsd:netbsd:2.0:*:*:*:*:*:*:*
  • cpe:2.3:o:netbsd:netbsd:2.0.1:*:*:*:*:*:*:*
    cpe:2.3:o:netbsd:netbsd:2.0.1:*:*:*:*:*:*:*
  • cpe:2.3:o:netbsd:netbsd:2.0.2:*:*:*:*:*:*:*
    cpe:2.3:o:netbsd:netbsd:2.0.2:*:*:*:*:*:*:*
  • cpe:2.3:o:netbsd:netbsd:2.0.3:*:*:*:*:*:*:*
    cpe:2.3:o:netbsd:netbsd:2.0.3:*:*:*:*:*:*:*
  • cpe:2.3:o:netbsd:netbsd:2.1:*:*:*:*:*:*:*
    cpe:2.3:o:netbsd:netbsd:2.1:*:*:*:*:*:*:*
CVSS
Base: 4.6 (as of 19-10-2018 - 15:42)
Impact:
Exploitability:
CWE NVD-CWE-Other
CAPEC
Access
VectorComplexityAuthentication
LOCAL LOW NONE
Impact
ConfidentialityIntegrityAvailability
PARTIAL PARTIAL PARTIAL
cvss-vector via4 AV:L/AC:L/Au:N/C:P/I:P/A:P
refmap via4
bid 16173
bugtraq 20060202 [SLAB] NetBSD / OpenBSD kernfs_xread patch evasion
misc http://www.securitylab.net/research/2006/02/advisory_netbsd_openbsd_kernfs.html
netbsd NetBSD-SA2006-001
osvdb 22293
secunia
  • 18388
  • 18712
sreason 405
xf netbsd-kernfs-memory-disclosure(24035)
Last major update 19-10-2018 - 15:42
Published 09-01-2006 - 23:03
Last modified 19-10-2018 - 15:42
Back to Top