CVE-2024-23084
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 44 - wyżej niż 44% wszystkich znanych CVE
Streszczenie
W bibliotece Apfloat v1.10.1 odkryto podatność powodującą wyjątek ArrayIndexOutOfBoundsException w metodzie add klasy DoubleCRTMath. Uwaga: wielu niezależnych ekspertów kwestionuje istnienie tej podatności, sugerując, że raport może opierać się na niewystarczająco wiarygodnym narzędziu.
Ocena ryzyka
Jeśli podatność jest prawdziwa, może prowadzić do awarii aplikacji używającej Apfloat przy przetwarzaniu tablic o nieprawidłowych rozmiarach, co potencjalnie umożliwia atak DoS. Jednak ze względu na spór co do jej istnienia, ryzyko jest niepewne.
Rekomendacja
Zaleca się weryfikację zgłoszenia przez zespół bezpieczeństwa oraz monitorowanie oficjalnych aktualizacji biblioteki Apfloat. W międzyczasie można rozważyć ograniczenie użycia podatnej metody w krytycznych aplikacjach.
Inne podatności w Apfloat
Zobacz wszystkie- CVE-2024-23086Krytyczne
W bibliotece Apfloat v1.10.1 odkryto potencjalny przepełnienie stosu w metodzie modPow klasy DoubleModMath. Należy jednak zaznaczyć, że wiele niezależnych stron podważa wiarygodność tego zgłoszenia, wskazując na brak wystarczających dowodów na istnienie podatności.
- CVE-2024-23085Wysokie
W bibliotece Apfloat v1.10.1 odkryto wyjątek NullPointerException w metodzie scramble klasy DoubleScramble. Wielu niezależnych ekspertów kwestionuje zasadność zgłoszenia, uznając je za wynik użycia niewystarczająco wiarygodnego narzędzia do identyfikacji podatności.
Oryginalny opis (angielski, źródło NVD)
Apfloat v1.10.1 was discovered to contain an ArrayIndexOutOfBoundsException via the component org.apfloat.internal.DoubleCRTMath::add(double[], double[]). NOTE: this is disputed by multiple third parties who believe there was not reasonable evidence to determine the existence of a vulnerability. The submission may have been based on a tool that is not sufficiently robust for vulnerability identification.

