As part of the upcoming Secure Boot CA 2023 updates, you will not be able to roll back to an older Windows Boot Manager (without first disabling Secure Boot). To block older versions of the Boot Manager, a Secure Version Number (SVN) will be written to the UEFI's DBX variable. Any Boot Manager that doesn't meet the minimum SVN version in the DBX variable will be banned from booting once the feature has been enabled.
This guide is intended for advanced users, who need to confirm if their Secure Boot migrations have been completed.
How to manage the Windows Boot Manager revocations for Secure Boot changes associated with CVE-2023-24932
Apply the SVN update to the firmware.
The Boot Manager deployed in Step 2 has a new self-revocation feature built-in. When the Boot Manager starts to run, it performs a self-check by comparing the Secure Version Number (SVN) that is stored in the firmware, with the SVN built into the Boot Manager. If the Boot Manager SVN is lower than the SVN stored in the firmware, the Boot Manager will refuse to run. This feature prevents an attacker from rolling back the Boot Manager to an older, non-updated version.
In future updates, when a significant security issue is fixed in the Boot Manager, the SVN number will be incremented in both the Boot Manager and the update to the firmware. Both updates will be released in the same cumulative update to make sure that patched devices are protected. Each time the SVN is updated, any bootable media will need to be updated.
Starting with the July 9, 2024, updates, the SVN is being incremented in the Boot Manager and the update to the firmware. The firmware update is optional and can be applied by following this step:
Apply the SVN update to the firmware. To do this, open a Command Prompt window as an Administrator, type each of the following commands separately, and then press Enter:
Currently, the latest SVN enforced for the Boot Manager is 7.0, but you may see version 5.0 if you followed the MS guides. MS has not pushed out a newer DBXUpdateSVN.bin with Windows Update, but it's available on the Secure Boot Objects GitHub repo.
If you don't have a SVN number, then you have not followed the previous instructions (above).
Question
MOoD90s 0
This guide is intended for advanced users, who need to confirm if their Secure Boot migrations have been completed.
How to manage the Windows Boot Manager revocations for Secure Boot changes associated with CVE-2023-24932
Enterprise Deployment Guidance for CVE-2023-24932:
After half a year, MS hasn't provided any solution for confirming your DBX SVN number (if it does exist).
So here's a PowerShell one-line command (run as Administrator) to report your DBX's Boot Manager SVN setting:
Currently, the latest SVN enforced for the Boot Manager is 7.0, but you may see version 5.0 if you followed the MS guides. MS has not pushed out a newer DBXUpdateSVN.bin with Windows Update, but it's available on the Secure Boot Objects GitHub repo.
If you don't have a SVN number, then you have not followed the previous instructions (above).
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.