Closed steve-mcintyre closed 5 months ago
debian-12-shim-amd64-arm64-20240512
and debian-12-shim-i386-20240512
Note because this is similar to #415 I'm just reviewing the differences.
#24 0.409 00c236495d21ed36e12da292e58e3163b8b058d8050559d57ecfd93ce8dafe2a /shim/shimx64.efi
#24 0.424 00c236495d21ed36e12da292e58e3163b8b058d8050559d57ecfd93ce8dafe2a /shim-review/shimx64.efi
#24 0.408 ae5fc6ff75bd454082666c0e0e75ba1a48190c9184c48ac7b7fadf951bc0e466 /shim/shimia32.efi
#24 0.422 ae5fc6ff75bd454082666c0e0e75ba1a48190c9184c48ac7b7fadf951bc0e466 /shim-review/shimia32.efi
#24 0.621 aacb06df9a9e76cf5c921dcd0833f580d960f6b558d12810b5e97931904866a9 /shim/shimaa64.efi
#24 0.640 aacb06df9a9e76cf5c921dcd0833f580d960f6b558d12810b5e97931904866a9 /shim-review/shimaa64.efi
grub.debian
is 4 in Debian 12, but 5 in Debian 13. This is fine, as the bump was because of the peimage CVE. Just something to keep in mind that revoking grub.debian
4 will also revoke the unaffected older GRUB builds that way.LGTM! Just note the GRUB2 SBAT thing.
shim,4
STEP 23/23: RUN sha256sum /shim/shim*.efi /shim-review/$(basename /shim/shim*.efi)
aacb06df9a9e76cf5c921dcd0833f580d960f6b558d12810b5e97931904866a9 /shim/shimaa64.efi
aacb06df9a9e76cf5c921dcd0833f580d960f6b558d12810b5e97931904866a9 /shim-review/shimaa64.efi
STEP 23/23: RUN sha256sum /shim/shim*.efi /shim-review/$(basename /shim/shim*.efi)
00c236495d21ed36e12da292e58e3163b8b058d8050559d57ecfd93ce8dafe2a /shim/shimx64.efi
00c236495d21ed36e12da292e58e3163b8b058d8050559d57ecfd93ce8dafe2a /shim-review/shimx64.efi
STEP 23/23: RUN sha256sum /shim/shim*.efi /shim-review/$(basename /shim/shim*.efi)
ae5fc6ff75bd454082666c0e0e75ba1a48190c9184c48ac7b7fadf951bc0e466 /shim/shimia32.efi
ae5fc6ff75bd454082666c0e0e75ba1a48190c9184c48ac7b7fadf951bc0e466 /shim-review/shimia32.efi
grub.debian,4
LGTM ! @THS-on I think we can mark this one as accepted
We have signed shims now, closing.
Confirm the following are included in your repo, checking each box:
What is the link to your tag in a repo cloned from rhboot/shim-review?
https://github.com/steve-mcintyre/shim-review/tree/debian-12-shim-amd64-arm64-20240512
for x64 and aa64https://github.com/steve-mcintyre/shim-review/tree/debian-12-shim-i386-20240512
for ia32The latter simply includes a change to the Dockerfile to request an i386 Docker image for building.
What is the SHA256 hash of your final SHIM binary?
What is the link to your previous shim review request (if any, otherwise N/A)?
https://github.com/rhboot/shim-review/issues/315 is the last successful shim review. This review is almost identical to the review for Debian 13 at https://github.com/rhboot/shim-review/issues/415 .
If no security contacts have changed since verification, what is the link to your request, where they've been verified (if any, otherwise N/A)?
Pass - we've been submitting shims for years!