Skip to content

Security: Docker image contains Go binary vulnerable to CVE-2025-68121 (crypto/tls, CVSS 10.0) #2357

@jsell-rh

Description

@jsell-rh

DISCLAIMER: Created by Claude Sonnet 4.5

Summary

The apache/age Docker images (including release_PG18_1.7.0, the latest release) are being flagged by container scanners for CVE-2025-68121, a critical vulnerability (CVSS 10.0) in Go's crypto/tls standard library.

CVE Details

CVE-2025-68121 — Go crypto/tls session resumption auth bypass

During TLS session resumption, if the underlying Config has its ClientCAs or RootCAs fields mutated between the initial and resumed handshake, the resumed handshake may succeed when it should have failed. This can allow certificate validation to be bypassed.

  • CVSS: 10.0 (Critical)
  • Fixed in: Go 1.24.13, Go 1.25.7, Go 1.26.0+
  • Published: 2026-02-05

Impact on apache/age Images

While Apache AGE is a C/SQL PostgreSQL extension, the Docker image ships with one or more Go-compiled binaries built against a vulnerable version of Go (< 1.24.13). Container scanners (Trivy, Docker Scout, etc.) detect the vulnerable Go build metadata embedded in the image and flag it.

Requested Fix

Please rebuild and publish updated Docker images compiled against Go ≥ 1.24.13 (or ≥ 1.25.7 if on the 1.25 series).

References

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions