Charts / Relational / pgadmin digest pinned cosign signed SPDX SBOM SLSA provenance amd64 · arm64 Rebuilt 2026-10-22
pgAdmin 4, the web administration and development UI for PostgreSQL (query tool, ERD, schema diff, backup and restore). The official wheel under gunicorn on Wolfi Python 3.13, with its native dependencies taken from Wolfi instead of self-bundling wheels.
Version
The latest line lives at the base page; older lines have their own page so you can pin and verify exactly that version. Only the most recent releases are listed — an older chart pins an older image digest.
Deployed image digest
sha256:c35f42c8210ff378d4f59fb0508678c25935dee37e3bf4dc4ba4ec922075188eChart OCI version
oci://ghcr.io/quenchworks/charts/pgadmin:0.0.8The chart pins its image by this signed digest, so you never track it yourself. Signatures, SBOM, and provenance attach to the same digest.
Architectures
amd64, arm64
Runs as
nonroot (uid 1001)
Security report (Trivy) F· 0/100 21 fixable · rebuild clears them Full report
Vulnerability detail pgadmin 9.18 · 22 CVE CVE Severity Package Installed Fixed in Title CVE-2026-111497 CRITICAL brotli 1.2.0 1.2.1 brotli: Out-of-Bounds Write in Google Brotli Decoder CVE-2026-96760 CRITICAL Authlib 1.8.0 1.9.0 authlib: authlib: Signature verification bypass via deserialize_json CVE-2026-111943 HIGH py3-pip-wheel 26.2.2-r0 26.2.2-r2 crypto/x509: golang: crypto/x509: Man-in-the-middle attacks via untrusted intermediate certificates CVE-2026-114613 HIGH py3-pip-wheel 26.2.2-r0 26.2.2-r1 msgpack: msgpack: Denial of Service via memory leak during map deserialization CVE-2026-114615 HIGH Authlib 1.8.0 1.9.0 authlib: Authlib: Authentication bypass via improper asymmetric key validation CVE-2026-114616 HIGH Authlib 1.8.0 1.9.1 authlib: authlib: Authentication bypass via zero-length HMAC key CVE-2026-116672 HIGH Authlib 1.8.0 1.9.1 authlib: authlib: Authorization bypass via missing client token verification CVE-2026-119194 HIGH pyasn1 0.6.4 0.6.5 pyasn1: pyasn1: Denial of Service via hash collisions in schemaless decoding CVE-2026-119195 HIGH pyasn1 0.6.4 0.6.5 pyasn1: pyasn1: Denial of Service via quadratic processing of fragmented ASN.1 data CVE-2026-119196 HIGH pyasn1 0.6.4 0.6.5 pyasn1: pyasn1: Denial of Service via constructed bit string decoding CVE-2026-119197 HIGH pyasn1 0.6.4 0.6.5 pyasn1: pyasn1: Denial of Service via quadratic complexity in binary REAL decoding CVE-2026-114583 MEDIUM python-3.13 3.13.16_git20261016-r1 3.13.18_git20261030-r0 tarfile.tar_filter could be bypassed using crafted link entries, inclu ... CVE-2026-114583 MEDIUM python-3.13-base 3.13.16_git20261016-r1 3.13.18_git20261030-r0 tarfile.tar_filter could be bypassed using crafted link entries, inclu ... CVE-2026-114617 MEDIUM Authlib 1.8.0 1.9.0 authlib: Authlib: Authentication bypass via disabled nonce verification in OpenID Connect tokens CVE-2026-114618 MEDIUM Authlib 1.8.0 1.9.0 authlib: Authlib: Unauthorized access via improper JWT audience validation CVE-2026-114619 MEDIUM Authlib 1.8.0 1.9.0 authlib: authlib: authorization bypass via improper scope check in OpenID implicit grant CVE-2026-114620 MEDIUM Authlib 1.8.0 1.9.0 authlib: Authlib: Server-Side Request Forgery via unvalidated request URI CVE-2026-115557 MEDIUM python-3.13 3.13.16_git20261016-r1 3.13.18_git20261030-r0 Python has added a denylist for known compromised certificates to the ... CVE-2026-115557 MEDIUM python-3.13-base 3.13.16_git20261016-r1 3.13.18_git20261030-r0 Python has added a denylist for known compromised certificates to the ... CVE-2026-12345 MEDIUM python-3.13 3.13.16_git20261016-r1 3.13.18_git20261030-r0 python: python: Arbitrary file deletion via race condition during temporary directory cleanup CVE-2026-12345 MEDIUM python-3.13-base 3.13.16_git20261016-r1 3.13.18_git20261030-r0 python: python: Arbitrary file deletion via race condition during temporary directory cleanup CVE-2026-44405 LOW paramiko 3.5.1 — not fixable paramiko: Paramiko: Data integrity could be compromised due to SHA-1 algorithm use
Close
Security report (Trivy) · image pgadmin 9.18
Install the chart Deploy to Kubernetes with hardened defaults. The chart pins its image by signed digest, so you never track it yourself.
Install (latest)
helm install my-pgadmin oci://ghcr.io/quenchworks/charts/pgadmin --version 0.0.8Deploys image (digest-pinned)
ghcr.io/quenchworks/images/pgadmin@sha256:c35f42c8210ff378d4f59fb0508678c25935dee37e3bf4dc4ba4ec922075188e
Chart version 0.0.8
App version 9.18
Chart license PostgreSQL
App license PostgreSQL
Service port 5050
Signed cosign (keyless)
Values schema yes
Last published 2026-10-22 Values keys image : repository digest pullPolicynameOverride fullnameOverride imagePullSecrets admin : email password existingSecretconfig extraEnvVars persistence : size storageClass accessModesresources : requests limitsnodeSelector tolerations affinity service : type portserviceAccount : create name annotationspodSecurityContext containerSecurityContext Verify the chart
cosign verify ghcr.io/quenchworks/charts/pgadmin:0.0.8 \
--certificate-identity-regexp 'https://github.com/quenchworks/.+' \
--certificate-oidc-issuer https://token.actions.githubusercontent.comTransparency
The chart publishes its attestations on GitHub and the image it deploys carries its own on the same digest, publicly verifiable with the commands above. Both log to the Sigstore transparency log (Rekor), which cosign verify checks for you.
Upstream project: https://www.pgadmin.org