Skip to content
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

Pipeline Request: Rebuild Dockerhub Image #594

Closed
jbreed opened this issue Feb 15, 2024 · 1 comment
Closed

Pipeline Request: Rebuild Dockerhub Image #594

jbreed opened this issue Feb 15, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@jbreed
Copy link

jbreed commented Feb 15, 2024

The current Dockerhub official image hasn't been updated in 4 months. There are two go-related "High" vulnerabilities pertaining to this image that rebuilding will fix.

  1. Update go builder to use a version newer than 1.21.5. Currently, 1.21.3 is vulnerable to CVE-2023-45285. I am building from source and rebuilding the image with go version 1.21.7.
  2. The emicklei/go-restful module in the official image is using v3.9.0 and in the main branch this is already showing 3.11.0. Versions prior to 3.10.0 are vulnerable to authentication bypass. Simply rebuilding will result in this being corrected.

Ideally, when merges happen into main we could get a pipeline to re-publish 1.3.1 tagged image on Dockerhub. If nothing else, rebuilding on a monthly release cycle for the docker images would likely cover most patching.

@jbreed jbreed added the bug Something isn't working label Feb 15, 2024
@tvoran
Copy link
Member

tvoran commented Mar 6, 2024

Hi @jbreed, v1.4.0 is now out and should address your concerns. And as a reminder, please use security@hashicorp.com for bringing up security issues with the injector.

As for rebuilding in between releases, it's something we've discussed internally but nothing concrete yet.

@tvoran tvoran closed this as completed Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants