Warning: Undefined variable $s_watching_topic_img in /usr/home/zenrat/public_html/tech/forums/viewtopic.php on line 677
|
Can you tell me if and when Liquorix was patched for Entrysign?
I was looking into backporting Sid's amd64-microcode package for MX Linux, but this changelog entry gave me pause:
:: Code ::
* Update package data from linux-firmware 20251202 * ATTENTION: regression risk if backported to stable or LTS. The amd processor microcode updates in this release will not load on systems with outdated BIOS vulnerable to "Entrysign" unless a number of kernel patches are present. Entrysign (CVE-2024-56161) affects all Zen versions. I updated my BIOS to a version released 11/2025, but of course, not everyone does that, and some people get angry if you brick their machines. Let me go search the Debian kernel changelog. Seems like fixes were in 6.17.8 and 6.17.10 Back to top |
|||||
|
OK, it seems the microcode firmware loads are volatile, so one could fix a boot problem by booting a Live ISO, chrooting to the installed system, and reverting the amd64-microcode package. I'm going to have it in a special experimental section of the MX repo, so that a user will have to make an effort to upgrade it.
Back to top |
|||||
|
From what I'm understanding, the fixes you're referring to block loading of microcode that would otherwise brick a system?
In other words, if the user is running the latest kernel available, the new microcode won't be loaded. However, if you package the latest microcode and they're running an old kernel AND an old bios, their system will hang loading the latest microcode? It seems you may not really have a good solution here, I'm aware that a lot of people freeze their kernel but update everything else on Debian based systems. Another option is to make the microcode package conflict on kernel packages older than very specific versions, though that's a new burden for you to maintain. For Liquorix, package versions older than 6.17-12 should be incompatible: github.com/damentz/liquorix-package/releases/tag/6.17-12 Back to top |
|||||
|
All times are GMT - 8 Hours
|
|||||