CVE-2018-17937
mediumpriority · track · 36EPSS 0.027 · 86 %ileEURUUSEPSS · scored 2026-10-27
gpsd versions 2.90 to 3.17 and microjson versions 1.0 to 1.3, an open source project, allow a stack-based buffer overflow, which may allow remote attackers to execute arbitrary code on embedded platforms via traffic on Port 2947/TCP or crafted JSON inputs.
remediations
Vendor fix, mitigation, or workaround guidance, as published by each source.
A vendor fix is available.
- Fixedgpsdcisa_csaf_ot
gpsd/microjson project maintainers recommend upgrading to gpsd Version 3.18 or newer and microjson 1.4 or newer to resolve this vulnerability.http://download-mirror.savannah.gnu.org/releases/gpsd/http://www.catb.org/esr/microjson/
http://download-mirror.savannah.gnu.org/releases/gpsd/ - Fixedmicrojsoncisa_csaf_ot
gpsd/microjson project maintainers recommend upgrading to gpsd Version 3.18 or newer and microjson 1.4 or newer to resolve this vulnerability.http://download-mirror.savannah.gnu.org/releases/gpsd/http://www.catb.org/esr/microjson/
http://download-mirror.savannah.gnu.org/releases/gpsd/ - Mitigationgpsdcisa_csaf_ot
Platforms which implement stack protector and local variable re-ordering reduce the impact of this vulnerability to availability only.
- Mitigationmicrojsoncisa_csaf_ot
Platforms which implement stack protector and local variable re-ordering reduce the impact of this vulnerability to availability only.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 5.8–8.8
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (15)
Products and version ranges known to be affected.
- ICS-CERT gpsd and microjson (Open Source Project)≤ gpsd versions 2.90 to 3.17 and microjson versions 1.0 to 1.3enisa_euvdEU
advisories (1)
Vendor and ecosystem advisories describing this.
- ICSA-18-310-01gpsd Open Source Project2018-11-06icsa · cisa_csaf_otUS
Successful exploitation of this vulnerability could allow remote code execution, data exfiltration, or denial-of service via device crash.
also known as (4)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (23)
External citations — patches, advisories, analysis.
- http://download-mirror.savannah.gnu.org/releases/gpsd/Patchcnnvd
- http://www.securityfocus.com/bid/107029cnnvd
- https://ics-cert.us-cert.gov/advisories/ICSA-18-310-01cnnvd
- https://lists.debian.org/debian-lts-announce/2019/03/msg00040.htmlcnnvd
- https://lists.debian.org/debian-lts-announce/2021/10/msg00024.htmlcnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2018-17937cnnvd
- https://packetstormsecurity.com/files/159336/Gentoo-Linux-Security-Advisory-202009-17.htmlcnnvd
- https://security.gentoo.org/glsa/202009-17cnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan