Linux NULL pointer dereference due to incorrect proto_ops initializations
Aug 14, 2009, 12:03 (1 Talkback[s])
"The issue lies in how Linux deals with unavailable operations
for some protocols. sock_sendpage and others don't check for NULL
pointers before dereferencing operations in the ops structure.
Instead the kernel relies on correct initialization of those
proto_ops structures with stubs (such as sock_no_sendpage) instead
of NULL pointers."
A patch has been committed-- ed.
Complete Story
Related Stories:
- Fun with NULL pointers, part 2(Jul 31, 2009)
- Fun with NULL pointers, part 1(Jul 31, 2009)
- Alan Cox Quits As Linux TTY Maintainer � "I've Had Enough"(Jul 30, 2009)
- wine patches the black hole of code?(Jul 27, 2009)
- Linux and Unix Uptime vs Microsoft on Netcraft(Jul 26, 2009)
- Communicating requirements to kernel developers(Jul 24, 2009)
- Five ways to help secure Apache on Linux(Jul 14, 2009)
- Linux kernel design patterns - part 3(Jul 10, 2009)