Closed steve-mcintyre closed 4 months ago
debian-11-shim-amd64-2024051
and debian-11-shim-i386-20240512
Note because this is similar to https://github.com/rhboot/shim-review/issues/415 I'm just reviewing the differences.
Builds are reproducible
#24 0.410 bb87128d3a07a08993ac491d4fa256a83fed4ab9899ead7255912435ad455190 /shim/shimx64.efi
#24 0.418 bb87128d3a07a08993ac491d4fa256a83fed4ab9899ead7255912435ad455190 /shim-review/shimx64.efi
#24 0.400 1a0ccc0027b7a837b4d5832798e11d3f5ea28c2879d0fe3e5d4b2f8957e2cc16 /shim/shimia32.efi
#24 0.406 1a0ccc0027b7a837b4d5832798e11d3f5ea28c2879d0fe3e5d4b2f8957e2cc16 /shim-review/shimia32.efi
LGTM!
Uses upstream 15.8
SBAT entries from shim looks fine shim,4
Vendor SBAT entry is at 1
patches looks fine and cherry picked from upstream
Binaries are reproducible using the container file provided
STEP 23/23: RUN sha256sum /shim/shim*.efi /shim-review/$(basename /shim/shim*.efi)
1a0ccc0027b7a837b4d5832798e11d3f5ea28c2879d0fe3e5d4b2f8957e2cc16 /shim/shimia32.efi
1a0ccc0027b7a837b4d5832798e11d3f5ea28c2879d0fe3e5d4b2f8957e2cc16 /shim-review/shimia32.efi
STEP 23/23: RUN sha256sum /shim/shim*.efi /shim-review/$(basename /shim/shim*.efi)
bb87128d3a07a08993ac491d4fa256a83fed4ab9899ead7255912435ad455190 /shim/shimx64.efi
bb87128d3a07a08993ac491d4fa256a83fed4ab9899ead7255912435ad455190 /shim-review/shimx64.efi
NX flag is not set, because the chain is not yet ready
Self signed 2048 bit cert and valid for 22 years
grub.debian,4
LGTM ! @THS-on Lets accept this one as well?
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-11-shim-amd64-20240512
for amd64https://github.com/steve-mcintyre/shim-review/tree/debian-11-shim-i386-20240512
for i386The 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!