Skip to content

Provide a Wolfi-based sandbox image - #2

Open
imjasonh wants to merge 2 commits into
mainfrom
wolfi
Open

Provide a Wolfi-based sandbox image#2
imjasonh wants to merge 2 commits into
mainfrom
wolfi

Conversation

@imjasonh

Copy link
Copy Markdown
Owner

This image uses Wolfi instead of Debian to provide more up-to-date package versions, resulting in many fewer vulnerabilties

Before: 674 vulns according to grype, 11 critical, 70 high
After: 4 vulns, one high (in npm package minimatch) -- the rest not yet fixed upstream

Every tool in the image got a version bump:

  • git 2.39 -> 2.53
  • curl 7.88 -> 8.18
  • gcc 12 -> 15
  • python 3.11 -> 3.13
  • gh 2.23 -> 2.87

Notably, gh had a critical, exploitable CVE in it which was fixed in 2.62 in Nov 2024.

Aside from this, most of these updates are not highly severe or exploitable, or are not fixed upstream. This change is mainly about getting a better bill of health from scanners.

This image uses Wolfi instead of Debian to provide more up-to-date package versions, resulting in many fewer vulnerabilties

Before: 674 vulns according to grype, 11 critical, 70 high
After: 4 vulns, one high (in npm package minimatch) -- the rest not yet fixed upstream

Every tool in the image got a version bump:
- git 2.39 -> 2.53
- curl 7.88 -> 8.18
- gcc 12 -> 15
- python 3.11 -> 3.13
- gh 2.23 -> 2.87

Notably, gh had a critical, exploitable CVE in it which was fixed in 2.62 in Nov 2024.

Aside from this, most of these updates are not highly severe or exploitable, or are not fixed upstream. This change is mainly about getting a better bill of health from scanners.

Signed-off-by: Jason Hall <imjasonh@gmail.com>
@imjasonh
imjasonh marked this pull request as ready for review February 22, 2026 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant