fix: CVE-2013-3900 - Updates to Windows image#1997
Merged
kamilprz merged 12 commits intomicrosoft:mainfrom Jan 27, 2026
Merged
Conversation
Signed-off-by: Kamil <kamil.prz@gmail.com>
fc4a920 to
0f2dcb8
Compare
Signed-off-by: Kamil <kamil.prz@gmail.com>
Signed-off-by: Kamil <kamil.prz@gmail.com>
Signed-off-by: Kamil <kamil.prz@gmail.com>
9809f93 to
2e74221
Compare
Signed-off-by: Kamil <kamil.prz@gmail.com>
Signed-off-by: Kamil <kamil.prz@gmail.com>
Signed-off-by: Kamil <kamil.prz@gmail.com>
apontejaj
reviewed
Jan 23, 2026
apontejaj
reviewed
Jan 23, 2026
Signed-off-by: Kamil <kamil.prz@gmail.com>
Signed-off-by: Kamil <kamil.prz@gmail.com>
Signed-off-by: Kamil <kamil.prz@gmail.com>
carlotaarvela
approved these changes
Jan 27, 2026
7 tasks
github-merge-queue Bot
pushed a commit
that referenced
this pull request
Jan 28, 2026
# Description As part of PR #1997 I introduced changes to how the Windows images are built. This was not carried over into the 'Release Container Images' job and thus it failed after the PR was merged. <img width="1253" height="497" alt="image" src="https://github.com/user-attachments/assets/b00cee42-6700-46cd-8af1-bb548b118cdf" /> This PR addresses that. I ran the action on my branch and everything was green. <img width="1436" height="1015" alt="image" src="https://github.com/user-attachments/assets/376ac9ec-1e37-443a-aa7d-81e156e4fd15" /> ## Checklist - [x] I have read the [contributing documentation](https://retina.sh/docs/Contributing/overview). - [x] I signed and signed-off the commits (`git commit -S -s ...`). See [this documentation](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification) on signing commits. - [x] I have correctly attributed the author(s) of the code. - [x] I have tested the changes locally. - [x] I have followed the project's style guidelines. - [x] I have updated the documentation, if necessary. - [x] I have added tests, if applicable. --------- Signed-off-by: Kamil <kamil.prz@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR tackles CVE-2013-3900 which is present on the Windows images. The Windows registry must be updated to mitigate the CVE, thus we had to separate the our Windows/Linux build process, so that Windows runs on a Windows host VM.
The Windows image build step is now separate into two steps. The binaries are built as part of a separate Makefile target. The GitHub Action runs this on an Ubuntu host (intentionally - its faster than on Windows). The Windows 2019/2022 image build actions then use those binaries to complete the build on their respective Windows based hosts.
Related Issue
https://msrc.microsoft.com/update-guide/vulnerability/CVE-2013-3900
Checklist
git commit -S -s ...). See this documentation on signing commits.Screenshots (if applicable) or Testing Completed
Vulnerability scan on pre-fix Windows 2022.

ghcr.io/microsoft/retina/retina-agent:4895b43-windows-ltsc2022-amd64Vulnerability scan after the fix. Doesn't detect the same CVE.

ghcr.io/kamilprz/retina/retina-agent:357857e-windows-ltsc2022-amd64Additional Notes
Add any additional notes or context about the pull request here.