[Bug 2138609] Re: Patch fwupdmgr to verify recovery key with snapd API for TPM/FDE
Launchpad Bug Tracker
2138609 at bugs.launchpad.net
Wed Feb 18 01:57:46 UTC 2026
This bug was fixed in the package fwupd - 2.0.19-1ubuntu1
---------------
fwupd (2.0.19-1ubuntu1) resolute; urgency=medium
* d/p/fwupdmgr-fde-verify-snapd-recovery-key.patch: Make fwupdmgr
verify snapd recovery key through prompt on updates affecting FDE.
(LP: #2138609)
-- Simon Johnsson <simon.johnsson at canonical.com> Thu, 22 Jan 2026
16:38:17 +0100
** Changed in: fwupd (Ubuntu)
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to fwupd in Ubuntu.
https://bugs.launchpad.net/bugs/2138609
Title:
Patch fwupdmgr to verify recovery key with snapd API for TPM/FDE
Status in fwupd package in Ubuntu:
Fix Released
Bug description:
Currently the firmware-updater GUI verifies the recovery key on
updates affecting TPM/FDE state using a synchronous POST call to the
"/v2/system-volumes" endpoint of snapd. This is for the purpose of
ascertaining the availability of the recovery key before reboot in
order to prevent locking the user out of the system.
A proposal was made upstream (see
https://github.com/fwupd/fwupd/issues/9744) to generalize this
verification by moving it into fwupd itself and communicating the
verification to the possible frontends using the system DBus. However
after some discussion it was concluded that this had considerable
security implications and the proposal was discontinued.
Still, firmware-updater has the behavior of verifying the recovery
key, and as such we should reflect this behavior in the fwupdmgr CLI
frontend. In the future we should consider not requiring the user to
input the recovery key upon predictable reboots, which means that this
is likely best maintained as a temporary patched delta in the
meantime.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/2138609/+subscriptions
More information about the foundations-bugs
mailing list