Katalog CVE

CVE-2026-4598

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.55%

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

Streszczenie

Podatność w bibliotece jsrsasign przed wersją 11.1.1 powoduje nieskończoną pętlę w funkcji bnModInverse w pliku ext/jsbn2.js. Atakujący może trwale zawiesić proces, przekazując do metody BigInteger.modInverse wartości zero lub ujemne.

Ocena ryzyka

Ryzyko polega na możliwości przeprowadzenia ataku DoS (Denial of Service) poprzez wysłanie specjalnie spreparowanych danych wejściowych, co może doprowadzić do niedostępności aplikacji korzystającej z tej biblioteki.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę jsrsasign do wersji 11.1.1 lub nowszej, która zawiera poprawkę eliminującą nieskończoną pętlę.

Inne podatności w jsrsasign

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

Versions of the package jsrsasign before 11.1.1 are vulnerable to Infinite loop via the bnModInverse function in ext/jsbn2.js when the BigInteger.modInverse implementation receives zero or negative inputs, allowing an attacker to hang the process permanently by supplying such crafted values (e.g., modInverse(0, m) or modInverse(-1, m)).

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