CVE-2026-89317
ŚrednieCVSS 6.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 4 - wyżej niż 4% wszystkich znanych CVE
Streszczenie
gose parsował nagłówek JWS crit do JwsHeader.Crit, a następnie nigdy go nie odczytywał. RFC 7515 §4.1.11 wymaga od odbiorcy odrzucenia JWS, którego wymienione krytyczne parametry rozszerzeń nie są zrozumiałe; gose nie implementuje żadnych rozszerzeń nagłówków, więc każdy token z niepustym crit powinien zostać odrzucony — a żaden nie był.
Ocena ryzyka
Tokeny z nieznanymi krytycznymi rozszerzeniami są akceptowane, co może prowadzić do obejścia zabezpieczeń i nieoczekiwanego przetwarzania tokenów.
Rekomendacja
Zaktualizuj bibliotekę gose do wersji zawierającej poprawkę odrzucającą tokeny z niepustym nagłówkiem crit.
Inne podatności w gose
Oryginalny opis (angielski, źródło NVD)
gose parsed the JWS `crit` header into `JwsHeader.Crit` and then never read it. RFC 7515 §4.1.11 requires a recipient to reject a JWS whose listed critical extension parameters it does not understand. gose implements no header extensions, so every token carrying a non-empty `crit` should have been rejected — and none were.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

