CVE-2026-49835
highpriority · track · 30EPSS 0.007 · 55 %ileEUFRUSEPSS · scored 2026-10-27
Sigstore Timestamp Authority is a service for issuing RFC 3161 timestamps. Prior to 2.1.0, the global wrapMetrics middleware records raw HTTP request path r.URL.Path and raw HTTP request method r.Method as Prometheus labels for latency and request count metric vectors before routing, allowing an unauthenticated remote attacker to issue requests with random paths such as /api/v1/timestamp/<uuid> or random HTTP methods and create unbounded permanent time-series entries that exhaust memory. This issue is fixed in version 2.1.0.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 5.9–7.5
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (5)
Products and version ranges known to be affected.
- linuxfoundation sigstore timestamp authority< 2.1.0nvdUScpe:2.3:a:linuxfoundation:sigstore_timestamp_authority:*:*:*:*:*:*:*:*
- Go github.com/sigstore/timestamp-authority≤ 1.2.9osvUSpkg:golang/github.com/sigstore/timestamp-authority
- Go github.com/sigstore/timestamp-authorityall versionsosvUSpkg:golang/github.com/sigstore/timestamp-authority
- Go github.com/sigstore/timestamp-authority/v2< 2.1.0osvUSpkg:golang/github.com/sigstore/timestamp-authority/v2
advisories (3)
Vendor and ecosystem advisories describing this.
- GHSA-9c54-x2g4-v92jSigstore Timestamp Authority has OOM due to unbounded metric label cardinality2026-06-30ghsa · osvUS
### Impact An unauthenticated remote attacker can trigger unbounded memory growth on the timestamp authority server. This vulnerability exists because the global `wrapMetrics` middleware records the raw HTTP request path (`r.URL.Path`) and raw HTTP request method (`r.Method`) as Prometheus labels for latency and request count metric vectors. Since this middleware runs before standard routing occurs, it executes for all incoming requests, including those for unmatched paths (yielding 404 responses) or arbitrary request methods. The Prometheus library registers a new, permanent time-series entry for every distinct label combination. An attacker can continuously issue requests containing random paths (e.g., `/api/v1/timestamp/<uuid>`) or random HTTP methods to exhaust system memory. ### Patches This issue has been patched by limiting the metric label values to a strict allowlist of expected paths (`/ping`, `/api/v1/timestamp`, `/api/v1/timestamp/certchain`) and expected HTTP methods (`GET`, `POST`, `HEAD`, `OPTIONS`). Unrecognized paths or methods are normalized to a static string (`"unrecognized"`). Users should update to version `v2.0.7` or later. ### Workarounds 1. Block or drop incoming requests with invalid HTTP methods or unknown request paths at a reverse proxy or load balancer before they reach the timestamp authority server. 2. Configure rate-limiting on the public interface to prevent remote attackers from issuing millions of unique requests in a short duration.
- CERTFR-2026-AVI-1385Multiples vulnérabilités dans les produits VMwareFrançais2026-10-26vendor · certfrFR
- GO-2026-5851Sigstore Timestamp Authority has OOM due to unbounded metric label cardinality in github.com/sigstore/timestamp-authority2026-07-07vendor · osvUS
Sigstore Timestamp Authority has OOM due to unbounded metric label cardinality in github.com/sigstore/timestamp-authority
also known as (5)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (9)
External citations — patches, advisories, analysis.
- https://github.com/sigstore/timestamp-authority/commit/506ec57b6ac2ea1e4739322e47453469425b69b5cnnvd
- https://github.com/sigstore/timestamp-authority/releases/tag/v2.1.0cnnvd
- https://github.com/sigstore/timestamp-authority/security/advisories/GHSA-9c54-x2g4-v92jcnnvd
- https://github.com/sigstore/timestamp-authority/commit/506ec57b6ac2ea1e4739322e47453469425b69b5enisa_euvd
- https://github.com/sigstore/timestamp-authority/releases/tag/v2.1.0enisa_euvd
- https://github.com/sigstore/timestamp-authority/security/advisories/GHSA-9c54-x2g4-v92jenisa_euvd
- https://github.com/sigstore/timestamp-authority/commit/506ec57b6ac2ea1e4739322e47453469425b69b5Patchnvd
- https://github.com/sigstore/timestamp-authority/releases/tag/v2.1.0ProductRelease Notesnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan