Katalog CVE

CVE-2025-65945

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

Percentyl 11 - wyżej niż 11% wszystkich znanych CVE

Streszczenie

Podatność nieprawidłowej weryfikacji podpisu w auth0/node-jws w wersjach 3.2.2 i wcześniejszych oraz 4.0.0. Funkcja jws.createVerify() dla algorytmu HS256 może używać danych dostarczonych przez użytkownika z nagłówka lub ładunku JWS w procedurach wyszukiwania sekretu HMAC, co pozwala atakującemu ominąć weryfikację podpisu.

Ocena ryzyka

Atakujący może sfałszować podpisy JWS, co może prowadzić do nieautoryzowanego dostępu do systemów używających tej biblioteki do uwierzytelniania.

Rekomendacja

Zaktualizuj auth0/node-jws do wersji 3.2.3 lub 4.0.1.

Powiązane podatności

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

auth0/node-jws is a JSON Web Signature implementation for Node.js. In versions 3.2.2 and earlier and version 4.0.0, auth0/node-jws has an improper signature verification vulnerability when using the HS256 algorithm under specific conditions. Applications are affected when they use the jws.createVerify() function for HMAC algorithms and use user-provided data from the JSON Web Signature protected header or payload in HMAC secret lookup routines, which can allow attackers to bypass signature verification. This issue has been patched in versions 3.2.3 and 4.0.1.

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