-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shim 15.8 for Shenxinda Security OS #449
Comments
The application is missing some bits:
Please, fix them first. Then I'll proceed with reviewing. |
Thanks for finding these issues, I have fixed them, the corrected tag are here: https://github.com/lichengfxf/shim-review/tree/shim15.8-20241111 Thank you again for your review @aronowski |
Contact verification mails on the way |
Hi, Contact verification for [email protected]
|
Hi, Contact verification for [email protected]
|
Contact verification complete |
Review as per Signed shim needed for a kernel (version 6.6.56) with customized enabled modules, though no additional patches. Minor nitpick: the tag isn't of the form as README.md mentions, i.e.:
The first thing that needs to be fixed, is that your vendor certificate is in PEM format. Future shim releases should detect this automatically and complain during the build process, so the thing can get fixed by the time the application gets published. See rhboot/shim#646 for more details. Once that's fixed, I'll perform another review. In the meantime I'd like to ask the questions below.
So the kernel modules are double-signed? If so, this is wrong - see #362 (comment) for details. HSM is used - any more details on that? What model is it? Who/what (people, signing nodes, system identities) has access to it?
Since you're not using any patches for shim, I imagined the answer being just the upstream URL straight from your Dockerfile:
Maybe it's worth rewriting, if it causes confusion. That could be a contribution, which helps with reviewing too (less confusion for future applicants). |
@aronowski Thank you again for your review!
|
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/lichengfxf/shim-review/tree/shenxinda-shim-x64_ia32_aa64-20241121
https://github.com/lichengfxf/shim-review/tree/shim15.8-20241111https://github.com/lichengfxf/shim-review/tree/shim15.8-20241029What is the SHA256 hash of your final SHIM binary?
What is the link to your previous shim review request (if any, otherwise N/A)?
N/A
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)?
N/A
The text was updated successfully, but these errors were encountered: