-
Notifications
You must be signed in to change notification settings - Fork 580
[High] patch grub2 for CVE-2025-0624 #13939
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
[High] patch grub2 for CVE-2025-0624 #13939
Conversation
/azurepipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
Please mention the upstream reference of diff in |
https://lists.gnu.org/archive/html/grub-devel/2025-02/msg00027.html |
/azurepipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
Please also add an explanation why it was added to make it easier to understand the PR. Ideally, please summarize your changes and logic in the PR's summary. |
Patch itself looks good, left an ask for a PR clean-up. |
Verified failing PR check - failed due to infrastructure issues. Package build and tests, however, are green. |
There was an error handling pipeline event c83c934c-59f0-44a4-bc95-18adfdb39975. |
Added the explanation in the summary |
/azurepipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
/azurepipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
/azurepipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
/azurepipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
/azurepipelines run |
Azure Pipelines successfully started running 1 pipeline(s). |
re running the arm tests which didn't run due to infra issues |
Co-authored-by: Kanishk Bansal <103916909+Kanishk-Bansal@users.noreply.github.com> Co-authored-by: Mykhailo Bykhovtsev <108374904+mbykhovtsev-ms@users.noreply.github.com> (cherry picked from commit ca3fbc6)
Auto cherry-pick results: Auto cherry-pick pipeline run -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=835705&view=results |
Merge Checklist
All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)
*-static
subpackages, etc.) have had theirRelease
tag incremented../cgmanifest.json
,./toolkit/scripts/toolchain/cgmanifest.json
,.github/workflows/cgmanifest.json
)./LICENSES-AND-NOTICES/SPECS/data/licenses.json
,./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md
,./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON
)*.signatures.json
filessudo make go-tidy-all
andsudo make go-test-coverage
passSummary
patch grub2 for CVE-2025-0624
Explaination
The changes in https://lists.gnu.org/archive/html/grub-devel/2025-02/msg00027.html are applied to source, as it has definition for strlcpy function which is needed for the https://lists.gnu.org/archive/html/grub-devel/2025-02/msg00052.html to work properly.
Change Log
Does this affect the toolchain?
NO
Associated issues
Links to CVEs
Test Methodology