Katalog CVE

CVE-2022-25898

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.91%

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

Streszczenie

Pakiet jsrsasign w wersjach przed 10.5.25 jest podatny na niewłaściwą weryfikację podpisu kryptograficznego, co może prowadzić do błędnej walidacji podpisów JWS lub JWT zawierających nieprawidłowe znaki kodowania Base64URL.

Ocena ryzyka

Organizacje mogą być narażone na ataki, w których nieautoryzowane podpisy mogą zostać uznane za ważne, co prowadzi do potencjalnych naruszeń bezpieczeństwa.

Rekomendacja

Zaleca się walidację podpisów JWS lub JWT, aby upewnić się, że zawierają one bezpieczne ciągi Base64URL i kropki przed wywołaniem metod JWS.verify() lub JWS.verifyJWT().

Inne podatności w jsrsasign

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

The package jsrsasign before 10.5.25 are vulnerable to Improper Verification of Cryptographic Signature when JWS or JWT signature with non Base64URL encoding special characters or number escaped characters may be validated as valid by mistake. Workaround: Validate JWS or JWT signature if it has Base64URL and dot safe string before executing JWS.verify() or JWS.verifyJWT() method.

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