Data corruption of ELF section in the loaded kernel module
Issue
- The RHSA-2011:1530 kernel update introduced a regression in the way the Linux kernel maps ELF headers for kernel modules into kernel memory. If a third-party kernel module is compiled on a RHEL system with a kernel prior to RHSA-2011:1530, then loading that module on a system with kernel RHSA-2011:1530 would result in corruption of one byte in the memory reserved for the module. In some cases, this could prevent the module from functioning correctly. The problem causes a kernel data corruption which, under certain circumstances, might lead to serious consequences such as a kernel panic.
Environment
- Red Hat Enterprise Linux 6.2
- kernel modules (third party modules)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
