KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs
Summary
GSD-2022-1001091: KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs. Affects Kernel versions >= ca724305a2b02abcbecbf22577536fc8e965ab4f, < f801e9ee0d94caae479b3ff2bd6a762c0e1c61d6. No fix is published. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
The Kernel package is a critical component of the Linux operating system. It provides the core functionality and interfaces for interacting with hardware devices, managing processes, and implementing various system services. The Kernel package is responsible for managing the system's resources and ensuring the security and stability of the operating system. This vulnerability affects the Kernel package and specifically the x86/svm module within it.
Vulnerability Detail
The vulnerability in the x86/svm module of the Kernel package allows for the writing of reserved bits to the PerfEvtSeln MSRs (Model Specific Registers). These reserved bits should not be modified, as they may have unintended consequences on the system's performance or security. The impact and attack plausibility of this vulnerability have not been proven yet. However, it is important to address this issue to prevent any potential security risks or system instability.
How To Fix
No fixed version is published for this vulnerability.
Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →
Conclusion
The vulnerability in the x86/svm module of the Kernel package, which allows for the writing of reserved bits to PerfEvtSeln MSRs, has been identified. It is recommended to update the Kernel package to version v5.17.3 or later to mitigate this vulnerability. No known workarounds are available at this time. For further support on vulnerability remediation, please contact DevNack.com.
See every vulnerability recorded for Kernel →
FAQ
The impact of this vulnerability is currently unknown. However, it is important to address it to mitigate any potential security risks or system instability.
You can use the Vulert Playground (https://vulert.com/scanner) to check if your system is affected by this vulnerability. Simply upload your package-lock.json file to the playground, and it will analyze the dependencies and alert you if any vulnerabilities are found.
At the moment, there are no known workarounds for this vulnerability. It is recommended to update the Kernel package to the latest version.
There is currently no evidence of active exploits targeting this vulnerability. However, it is important to address it promptly to minimize any potential risks.
You can find more information about this vulnerability in the official Linux Kernel repository: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
Related vulnerabilities
Recent vulnerabilities recorded for Kernel.