Katalog CVE

CVE-2024-51744

Niskie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Niejasna dokumentacja zachowania błędów w funkcji `ParseWithClaims` w golang-jwt może prowadzić do sytuacji, w której użytkownicy nie sprawdzają błędów w odpowiedni sposób. Szczególnie, jeśli token jest zarówno wygasły, jak i nieprawidłowy, zwracane błędy mogą być mylące.

Ocena ryzyka

Ryzyko polega na tym, że aplikacje mogą nie wykryć nieprawidłowych tokenów, co może prowadzić do nieautoryzowanego dostępu lub innych problemów bezpieczeństwa.

Rekomendacja

Zaleca się dokładne zapoznanie się z dokumentacją i zawsze sprawdzanie wszystkich zwracanych błędów, a także rozważenie aktualizacji do wersji z poprawioną dokumentacją.

Oryginalny opis (angielski, źródło NVD)

golang-jwt is a Go implementation of JSON Web Tokens. Unclear documentation of the error behavior in `ParseWithClaims` can lead to situation where users are potentially not checking errors in the way they should be. Especially, if a token is both expired and invalid, the errors returned by `ParseWit

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS