CVE-2026-60122: gpsd Code Injection
Vulnerability summary
CVE-2026-60122 is a high (CVSS 8.5) Code Injection vulnerability in gpsd. EPSS estimates a 0.27% chance of exploitation in the next 30 days, higher than 17.3% of scored vulnerabilities.
Timeline
- 23-07-2026PublishedVulnerability first disclosed.
- 28-07-2026Last modifiedVulnerability information updated.
Description
gpsd through release-3.27.5, fixed at commit 4c06658, contains a code injection vulnerability in the gpsprof utility that allows an attacker who controls GPS input data to execute arbitrary OS commands by injecting malicious content into the SKY.satellites[].used field, which is inserted unsanitized into a gnuplot heredoc data block. Attackers can supply a used value containing the string EOD to terminate the heredoc early and append gnuplot system() calls, achieving OS command execution as the user running gpsprof when the generated plot script is processed by gnuplot in polar mode.
CVSS metrics
10 scores · 7 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated8.5HighCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
- OSV · DebianEcosystem advisory · calculated8.5HighCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- OSV · WolfiEcosystem advisory · calculated8.5HighCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
- OSV · ChainguardEcosystem advisory · calculated8.5HighCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
- NVDNIST8.5HighCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- OSV · Red hatEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- NVDNIST7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.27%
Chance of exploitation in the next 30 days
Percentile
17%
Versus all other CVEs
30-day change
+0.09 pp
From 0.17% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Redhat12 products
- gpsd< 1:3.26.1-3.el10_2.2
- gpsd-clients< 1:3.26.1-3.el10_2.2
- gpsd-clients-debuginfo< 1:3.26.1-3.el10_2.2
- gpsd-debuginfo< 1:3.26.1-3.el10_2.2
- gpsd-debugsource< 1:3.26.1-3.el10_2.2
Chainguard1 product
- py3.13-gpsdAll versions (No fix recorded)
Debian1 product
- gpsdAll versions (No fix recorded) | < 3.25-5+deb13u2 | < 3.27.5-1
Gpsd1 product
- gpsd≤ 3.27.5
Mageia1 product
- gpsd< 3.27.5-1.2.mga10
Opensuse1 product
- gpsd&distro=openSUSE Tumbleweed< 3.27.5-4.1
Ubuntu1 product
- gpsdAll versions (No fix recorded)
Wolfi1 product
- py3.13-gpsdAll versions (No fix recorded)
8 vendors · 19 products
References
20 links- www.vulncheck.com/advisories/gpsd-gpsprof-code-injection-via-sky-satellites-used-fieldThird Party AdvisoryARTICLEREPORTAdvisory
Show all 20 references
- github.com/ntpsec/gpsdPACKAGE