CVE-2025-66564
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 37 - wyżej niż 37% wszystkich znanych CVE
Streszczenie
Sigstore Timestamp Authority to usługa wystawiająca znaczniki czasu RFC 3161. Przed wersją 2.0.3 funkcje api.ParseJSONRequest oraz api.getContentType dzielą niezaufane dane (opcjonalny OID lub nagłówek Content-Type) po znakach kropki lub ciągu znaków, co przy złośliwym żądaniu z bardzo długim OID lub zniekształconym nagłówkiem powoduje alokacje pamięci rzędu O(n) bajtów. Podatność została naprawiona w wersji 2.0.3.
Ocena ryzyka
Atakujący może wysłać specjalnie spreparowane żądanie, powodując nadmierne zużycie pamięci i potencjalną odmowę usługi (DoS) w usłudze Timestamp Authority. Może to zakłócić wystawianie znaczników czasu dla podpisów i procesów podpisywania kodu.
Rekomendacja
Zaktualizuj Sigstore Timestamp Authority do wersji 2.0.3 lub nowszej.
Inne podatności w Sigstore Timestamp Authority
Zobacz wszystkie- CVE-2026-39984Średnie
Sigstore Timestamp Authority to usługa do wydawania znaczników czasowych RFC 3161. W wersjach 2.0.5 i niższych występuje podatność na obejście autoryzacji w funkcji VerifyTimestampResponse.
- CVE-2026-49835Średnie
Podatność w Sigstore Timestamp Authority przed wersją 2.1.0 pozwala nieuwierzytelnionemu atakującemu na wysyłanie żądań z losowymi ścieżkami lub metodami HTTP, co powoduje tworzenie nieograniczonych wpisów w szeregach czasowych Prometheus i prowadzi do wyczerpania pamięci.
Oryginalny opis (angielski, źródło NVD)
Sigstore Timestamp Authority is a service for issuing RFC 3161 timestamps. Prior to 2.0.3, Function api.ParseJSONRequest currently splits (via a call to strings.Split) an optionally-provided OID (which is untrusted data) on periods. Similarly, function api.getContentType splits the Content-Type header (which is also untrusted data) on an application string. As a result, in the face of a malicious request with either an excessively long OID in the payload containing many period characters or a malformed Content-Type header, a call to api.ParseJSONRequest or api.getContentType incurs allocations of O(n) bytes (where n stands for the length of the function's argument). This vulnerability is fixed in 2.0.3.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

