Goliash
Default
Live demo with three weeks of example data: read-only, and the data starts over regularly. Run your own: docker run --rm -p 8080:8080 ghcr.io/pipozzz/goliash try · Get started · Star on GitHub

Security posture

How long prod runs behind available releases, what is past its end of life, and where Goliash cannot see. Counted from when the first newer release came out; for risk registers and audits.

Export CSV
94 days Median exposure 90th percentile 840 days, in prod
11 Behind for 30+ days 8 of them 90+ days
0 Past end of life 0 more within 60 days
0 Accepted risk acknowledged in Goliash, with who and until when
1 Blind spots stale targets, targets without digests, services without a known upstream

Exposure in prod

Every environment
ServiceRunningFixExposedWhy
redis 7.2.4 7.4.0873 days
since 2024-05-19
minor
keycloak 24.0.5 26.0.0840 days
since 2024-06-20
major
rabbitmq 3.12.14 4.0.3807 days
since 2024-07-23
major
fluent-bit 3.0.7 3.1.4805 days
since 2024-07-25
minor
vault 1.17.2 1.18.0730 days
since 2024-10-09
minor
postgres
webshop
15.5 15.8138 days
since 2026-05-24
minor
postgres
identity
15.6 15.8113 days
since 2026-06-18
minor
image-resizer 3.9 3.1394 days
since 2026-07-07
minor
payments-api 1.4.2
on demo-prod-us
1.7.082 days
since 2026-07-19
minor
traefik v3.1.2 v3.2.043 days
since 2026-08-27
minor
orders-api 3.9.0 3.11.031 days
since 2026-09-08
minor
nginx 1.26.1 1.27.014 days
since 2026-09-25
minor
invoice-pdf 20 226 days
since 2026-10-03
major
checkout 2.3.1 2.4.04 days
since 2026-10-05
minor

Built on an unsupported base

rebuild on a newer base image
ServiceBase imageEnd of life
checkoutnode:18-alpineended 2025-04-30
invoice-pdfpython:3.9-slimended 2025-10-31
orders-apigolang:1.22-alpineended 2025-02-11

Supply chain

what runs, as images
Moving tags
latest, stable: the version cannot be known
0
Tags pushed again
one tag running as different images
0
Untrusted registries
outside GOLIASH_ALLOWED_REGISTRIES
0
Digest unknown
a tag pushed again would go unnoticed
3

Blind spots

where the numbers above may be incomplete

Every target reported recently.

The newest release is known for every service in prod.

1 targets report no image digests, so a tag pushed again would go unnoticed there; see why.