Critical Vulnerability in amd64-microcode: Signature Verification Flaw
Summary
USN-7560-1: amd64-microcode vulnerability. Affects amd64-microcode versions < 3.20250311.1ubuntu0.25.04.1. Fixed in 3.20250311.1ubuntu0.25.04.1. 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 amd64-microcode package is essential for updating the microcode of AMD processors on Ubuntu systems. It ensures that the CPU operates efficiently and securely by applying necessary updates. However, a recent vulnerability has been discovered that compromises the integrity of the microcode, potentially allowing unauthorized access to sensitive information.
Vulnerability Detail
The vulnerability arises from improper signature verification in the AMD Microcode, as discovered by researchers including Josh Eads and Tavis Ormandy. An attacker with local administrator privileges could exploit this flaw to undermine the confidentiality and integrity of confidential guests running under AMD SEV-SNP. This could lead to unauthorized access to sensitive data, making it a significant security concern.
How To Fix
Minimum fixed version
3.20250311.1ubuntu0.25.04.1
This is the first release that contains the fix.
sudo apt-get install --only-upgrade amd64-microcode
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
Currently, there are no specific workarounds mentioned for this vulnerability. The best course of action is to apply the available patch as soon as possible.
Conclusion
The amd64-microcode vulnerability poses a serious risk to systems running affected versions of the package. Users are strongly advised to update to the latest patched version to protect against potential exploits. Regular monitoring and updates are essential for maintaining system security.
See every vulnerability recorded for amd64-microcode →
FAQ
The amd64-microcode package is responsible for updating the microcode of AMD processors, ensuring they function correctly and securely.
The vulnerability involves improper signature verification, which could allow an attacker with local admin access to compromise sensitive data.
You can use the Vulert platform to check for vulnerabilities in your application. Simply upload your manifest file like package-lock.json to monitor and alert for open-source vulnerabilities.
Yes, a patch is available in version 3.20250311.1ubuntu0.25.04.1 of the amd64-microcode package.
While there are no specific workarounds, it is crucial to prioritize updating the package to mitigate the risk associated with this vulnerability.
References
Related vulnerabilities
Recent vulnerabilities recorded for amd64-microcode.