CVE-2017-9670
WysokieStreszczenie
W podatności CVE-2017-9670 występuje problem z niezainicjowaną zmienną stosu w funkcji load_tic_series() w pliku set.c w gnuplot 5.2.rc1. Atakujący może spowodować awarię usługi (błąd segmentacji i uszkodzenie pamięci) lub potencjalnie inne nieokreślone skutki, gdy ofiara otworzy specjalnie przygotowany plik.
Ocena ryzyka
Organizacja może doświadczyć przerwy w działaniu usług oraz potencjalnych uszkodzeń danych, co może prowadzić do utraty zaufania użytkowników i dodatkowych kosztów naprawy.
Rekomendacja
Zaleca się aktualizację gnuplot do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemów w celu wykrycia potencjalnych prób ataku.
Inne podatności w gnuplot 5.2.rc1
Zobacz wszystkie- CVE-2025-31177Średnie
Gnuplot zawiera podatność na przepełnienie bufora sterty w funkcji utf8_copy_one.
- CVE-2025-31181Średnie
W funkcji X11_graphics() w programie gnuplot wykryto błąd, który może prowadzić do błędu segmentacji i awarii systemu.
- CVE-2025-31180Średnie
W gnuplot wykryto błąd w funkcji CANVAS_text(), który może prowadzić do błędu segmentacji i awarii systemu.
- CVE-2025-31179Średnie
W programie gnuplot wykryto błąd w funkcji xstrftime(), który może prowadzić do błędu segmentacji i awarii systemu.
- CVE-2025-31178Średnie
W gnuplot wykryto błąd w funkcji GetAnnotateString(), który może prowadzić do błędu segmentacji i awarii systemu.
- CVE-2025-31176Średnie
W programie gnuplot wykryto usterkę w funkcji plot3d_points(), która może prowadzić do błędu segmentacji i awarii systemu.
- CVE-1999-0409Średnie
Przepełnienie bufora w gnuplot w wersji 3.5 na systemie Linux umożliwia lokalnym użytkownikom uzyskanie dostępu do konta root.
Oryginalny opis (angielski, źródło NVD)
An uninitialized stack variable vulnerability in load_tic_series() in set.c in gnuplot 5.2.rc1 allows an attacker to cause Denial of Service (Segmentation fault and Memory Corruption) or possibly have unspecified other impact when a victim opens a specially crafted file.

