-
Notifications
You must be signed in to change notification settings - Fork 117
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
feat(ci): add Docker Scout vulnerabilities scanning #8871
Conversation
Need a workaround for: docker/scout-action#16 |
🔍 Vulnerabilities of
|
digest | sha256:d4f9be543302575ccca3903731fb4495eb349d67e2d8b5d228b1a1ad1eaaf4d5 |
vulnerabilities | |
size | 106 MB |
packages | 114 |
📦 Base Image debian:12-slim
also known as |
|
digest | sha256:903d3225acecaa272bbdd7273c6c312c2af8b73644058838d23a8c9e6e5c82cf |
vulnerabilities |
# Dockerfile (219:219)
COPY --from=release /usr/local/bin/zebrad /usr/local/bin
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
|
Overview
Environment Variables (1 changes)
+APP_HOME=/opt/zebrad
FEATURES=default-release-binaries
GID=10001
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
UID=10001
USER=zebra
ZEBRA_CONF_DIR=/etc/zebrad
ZEBRA_CONF_FILE=zebrad.toml Labels (3 changes)
-org.opencontainers.image.created=2024-08-28T12:08:34.422Z
+org.opencontainers.image.created=2024-09-19T11:30:03.656Z
org.opencontainers.image.description=Zcash - Financial Privacy in Rust 🦓
org.opencontainers.image.licenses=Apache-2.0
-org.opencontainers.image.revision=bf4d253897bb3d67cecea6e73562cbe111e2b7f2
+org.opencontainers.image.revision=6dbc86e75e4c2c61cdc96bb9e0e690a5fcfc5243
org.opencontainers.image.source=https://github.com/ZcashFoundation/zebra
org.opencontainers.image.title=zebra
org.opencontainers.image.url=https://github.com/ZcashFoundation/zebra
-org.opencontainers.image.version=1.9.0
+org.opencontainers.image.version=pr-8871 Packages and Vulnerabilities (9 package changes and 0 vulnerability changes)
Changes for packages of type
|
Package | Versionzfnd/zebra:latest |
Versionus-docker.pkg.dev/zfnd-dev-zebra/zebra/zebrad:pr-8871 |
|
---|---|---|---|
♾️ | base-files | 12.4+deb12u6 |
12.4+deb12u7 |
♾️ | curl | 7.88.1-10+deb12u6 |
7.88.1-10+deb12u7 |
♾️ | libc-bin | 2.36-9+deb12u7 |
2.36-9+deb12u8 |
♾️ | libc6 | 2.36-9+deb12u7 |
2.36-9+deb12u8 |
♾️ | libcurl4 | 7.88.1-10+deb12u6 |
7.88.1-10+deb12u7 |
♾️ | libssl3 | 3.0.13-1~deb12u1 |
3.0.14-1~deb12u2 |
♾️ | libsystemd0 | 252.26-1~deb12u2 |
252.30-1~deb12u2 |
♾️ | libudev1 | 252.26-1~deb12u2 |
252.30-1~deb12u2 |
♾️ | openssl | 3.0.13-1~deb12u1 |
3.0.14-1~deb12u2 |
47e1a24
to
8062b04
Compare
25bdd92
to
f6b305f
Compare
Co-authored-by: Marek <[email protected]>
…8871) * feat(ci): add Docker Scout vulnerabilities scanning * fix(scout): add missing `environment` command Co-authored-by: Marek <[email protected]> --------- Co-authored-by: Marek <[email protected]>
Motivation
We must avoid publishing new releases without being fully aware of any new vulnerabilities that might be introduced into the image. This ensures we have visibility and can take the necessary actions, such as updating our READMEs, fixing the vulnerabilities, or implementing any other required measures.
Specifications & References
Solution
Release
PR until we can have a better implementation with Theignore-base
,ignore-unchanged
,only-fixed
,only-severities
parameters should add-up together docker/scout-action#56prod
,stage
anddev
environment for future reference https://docs.docker.com/reference/cli/docker/scout/environment/Tests
Follow-up Work
ignore-base
,ignore-unchanged
,only-fixed
,only-severities
parameters should add-up together docker/scout-action#56PR Author's Checklist
PR Reviewer's Checklist