Katalog CVE

CVE-2026-88362

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

MuJS w commicie e892c9fdb zawiera podatność nieprawidłowej konwersji numerycznej w funkcji jsR_isindex() w pliku jsrun.c. Specjalnie spreparowane wejście JavaScript zawierające nadmiernie duży indeks tablicy numerycznej może spowodować konwersję wartości zmiennoprzecinkowej poza zakresem do liczby całkowitej bez odpowiedniej walidacji zakresu.

Ocena ryzyka

Prowadzi to do niezdefiniowanego zachowania i może spowodować zakończenie procesu, powodując odmowę usługi (DoS). Atakujący może dostarczyć złośliwy skrypt JavaScript, aby zatrzymać interpreter MuJS.

Rekomendacja

Zaktualizuj MuJS do wersji zawierającej poprawkę lub dodaj walidację zakresu przed konwersją wartości zmiennoprzecinkowej do liczby całkowitej w funkcji jsR_isindex(). Rozważ ograniczenie rozmiaru indeksów tablic przetwarzanych w skryptach JavaScript.

Inne podatności w MuJS

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

MuJS e892c9fdb contains an incorrect numeric conversion vulnerability in jsR_isindex() in jsrun.c. A specially crafted JavaScript input containing an excessively large numeric array index can cause an out-of-range floating-point value to be converted to an integer without proper range validation. This results in undefined behavior and can cause process termination, leading to denial of service.

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