CVE-2023-52070
WysokieCVSS 8.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
W JFreeChart w wersji 1.5.4 odkryto podatność na wyjście poza zakres tablicy (ArrayIndexOutOfBounds) w metodzie 'setSeriesNeedle(int index, int type)'. Należy jednak zaznaczyć, że wiele stron trzecich kwestionuje zasadność tego zgłoszenia, sugerując, że może ono wynikać z użycia niewystarczająco solidnego narzędzia do identyfikacji podatności.
Ocena ryzyka
Ryzyko dla organizacji jest niepewne ze względu na spór dotyczący istnienia podatności. Jeśli podatność jest prawdziwa, może prowadzić do nieoczekiwanego zakończenia działania aplikacji (awarii) przy przetwarzaniu nieprawidłowych danych.
Rekomendacja
Zaleca się monitorowanie oficjalnych kanałów JFreeChart w celu uzyskania aktualizacji lub poprawek. Rozważenie zastosowania tymczasowych zabezpieczeń, takich jak walidacja danych wejściowych przed przekazaniem do metody 'setSeriesNeedle'.
Inne podatności w JFreeChart
Zobacz wszystkie- CVE-2024-22949Krytyczne
W JFreeChart v1.5.4 odkryto wyjątek NullPointerException w komponencie /chart/annotations/CategoryLineAnnotation. Należy jednak zaznaczyć, że wiele stron trzecich kwestionuje istnienie tej podatności, sugerując, że zgłoszenie mogło opierać się na niewystarczająco solidnym narzędziu do identyfikacji podatności.
- CVE-2024-23077Wysokie
W JFreeChart w wersji 1.5.4 zgłoszono podatność na błąd ArrayIndexOutOfBounds w komponencie /chart/plot/CompassPlot.java. Należy jednak zaznaczyć, że wiele niezależnych stron kwestionuje istnienie tej podatności, sugerując, że zgłoszenie mogło opierać się na niewystarczająco wiarygodnym narzędziu.
- CVE-2024-23076Wysokie
W bibliotece JFreeChart w wersji 1.5.4 zgłoszono potencjalny wyjątek NullPointerException w komponencie BubbleXYItemLabelGenerator. Należy jednak zaznaczyć, że wiele niezależnych stron podważa istnienie tej podatności, wskazując na brak wystarczających dowodów.
Oryginalny opis (angielski, źródło NVD)
JFreeChart v1.5.4 was discovered to be vulnerable to ArrayIndexOutOfBounds via the 'setSeriesNeedle(int index, int type)' method. 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.

