CVE-2012-4530: Infoleak
A memory disclosure flaw has been found in the way binfmtscript loadscript() function handled excessive recursions. An unprivileged local user could use this flaw to leak kernel memory.
References: - http://www.halfdog.net/Security/2012/LinuxKernelBinfmtScriptStackDataDisclosure/ - https://lkml.org/lkml/2012/8/18/75
Proposed upstream fix: - https://lkml.org/lkml/2012/9/23/29
Other sources
The loadscript function in fs/binfmtscript.c in the Linux kernel before 3.7.2 does not properly handle recursion, which allows local users to obtain sensitive information from kernel stack memory via a crafted application.
— Launchpad
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2012-4530?
CVE-2012-4530 is considered to have a high severity due to its potential to leak sensitive kernel memory to unprivileged local users.
How do I fix CVE-2012-4530?
To fix CVE-2012-4530, upgrade to the patched versions of the Linux kernel, specifically versions above 3.7.1.
What systems are affected by CVE-2012-4530?
CVE-2012-4530 affects various versions of the Linux kernel, including all versions from 3.0 to 3.7.1.
Who can exploit CVE-2012-4530?
An unprivileged local user can exploit CVE-2012-4530 to leak kernel memory.
What are the impacts of exploiting CVE-2012-4530?
Exploiting CVE-2012-4530 may allow unauthorized access to sensitive information stored in kernel memory.