kernfs_xread in kernfs_vnops.c in NetBSD before 20050831 does not check for a negative offset when reading the message buffer, which allows local users to read arbitrary kernel memory.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Netbsd | Netbsd | 1.6 (including) | 1.6 (including) |
| Netbsd | Netbsd | 2.0 (including) | 2.0 (including) |
| Netbsd | Netbsd | 2.0.3 (including) | 2.0.3 (including) |
| Netbsd | Netbsd | 2.1 (including) | 2.1 (including) |