Data corruption of ELF section in the loaded kernel module

Solution Unverified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.