Upgrade libsodium to 1.0.19-FINAL for CVE-2025-69277 [Medium]#15446
Upgrade libsodium to 1.0.19-FINAL for CVE-2025-69277 [Medium]#15446kgodara912 merged 3 commits into3.0-devfrom
libsodium to 1.0.19-FINAL for CVE-2025-69277 [Medium]#15446Conversation
Signed-off-by: Kanishk Bansal <kanbansal@microsoft.com>
libsodium to 1.0.20 for CVE-2025-69277 [Medium]libsodium to 1.0.19-FINAL for CVE-2025-69277 [Medium]
b007555 to
35a36cc
Compare
Signed-off-by: Kanishk Bansal <kanbansal@microsoft.com>
35a36cc to
2ccc54a
Compare
|
Source Publish - https://dev.azure.com/mariner-org/mariner/_build/results?buildId=1019879&view=results |
|
|
|
changes looks fine, buddy build passes. |
kgodara912
left a comment
There was a problem hiding this comment.
Upstream versioning for libsodium is a little different than the normal packages. They don't update version number for the fix as explained in above comment. Buddy build is successful. LGTM.
SPECS/libsodium/libsodium.spec
Outdated
| Name: libsodium | ||
| Version: 1.0.19 | ||
| Release: 1%{?dist} | ||
| Release: 2 |
There was a problem hiding this comment.
Please change this to same as above with 2%{?dist}
kgodara912
left a comment
There was a problem hiding this comment.
Buddy build is successful. The upstream libsodium project versioning is different than other general upstream packages. The new source code is fixing the CVE. Also, as per the release notes, it is guaranteed to be compatible with the previous 1.0.19 series releases. LGTM.
Merge Checklist
All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)
*-staticsubpackages, etc.) have had theirReleasetag 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.jsonfilessudo make go-tidy-allandsudo make go-test-coveragepassSummary
What does the PR accomplish, why was it needed?
Change Log
Does this affect the toolchain?
NO
Associated issues
Links to CVEs
Test Methodology