Katalog CVE

CVE-2026-58459

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

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
1.78%

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

Streszczenie

W gpsd do wersji 3.27.5 (załatane w commicie 4c06658) wykryto podatność na wstrzykiwanie poleceń w narzędziu gpsprof. Atakujący kontrolujący wartość pola subtype urządzenia GPS może osadzić ładunek w backtickach w tytule wykresu gnuplot, co prowadzi do wykonania dowolnych poleceń powłoki podczas renderowania wykresu przez ofiarę.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego wykonania dowolnych poleceń powłoki przez atakującego, który kontroluje dane z urządzenia GPS (np. poprzez fałszywe urządzenie lub przechwyconą komunikację). Może to prowadzić do przejęcia kontroli nad systemem użytkownika uruchamiającego gpsprof z gnuplot.

Rekomendacja

Należy natychmiast zaktualizować gpsd do wersji zawierającej commit 4c06658 lub nowszej. Jeśli aktualizacja nie jest możliwa, unikaj używania gpsprof z nieznanymi lub niezaufanymi źródłami danych GPS.

Inne podatności w gpsd

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

gpsd through release-3.27.5, fixed at commit 4c06658, contains a command injection vulnerability in gpsprof that allows attackers who control the GPS device subtype value to execute arbitrary shell commands by embedding backtick payloads in the gnuplot plot title without proper escaping. The subtype field sourced from a DEVICES JSON log entry or NMEA PGRMT sentence is written into a generated gnuplot program via a set title statement with only double-quote characters escaped, enabling arbitrary shell command execution as the user running gnuplot when the victim renders the generated plot through the gpsprof and gnuplot workflow.

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