9.8

CVE-2025-67268: gpsd_project gpsd Heap-based Buffer Overflow

CVSS: 9.8v3.1CriticalModified
AliasesRHSA-2026:1621UBUNTU-CVE-2025-67268DEBIAN-CVE-2025-67268
Published 02-01-2026Last modified 15-07-2026

Vulnerability summary

CVE-2025-67268 is a critical (CVSS 9.8) Heap-based Buffer Overflow vulnerability in gpsd_project gpsd. EPSS estimates a 0.79% chance of exploitation in the next 30 days, higher than 55.7% of scored vulnerabilities. 1 public exploit is recorded.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
9.8/10
010
Critical · v3.1 (CVE.org)
EPSS score
0.79%
0%100%
Low · +0.02 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1github

Advisory lineage

Upstream 0 · Downstream 5 · Related 2

Timeline

  1. 02-01-2026
    PublishedVulnerability first disclosed.
  2. 15-07-2026
    Last modifiedVulnerability information updated.

Description

gpsd before commit dc966aa contains a heap-based out-of-bounds write vulnerability in the drivers/driver_nmea2000.c file. The hnd_129540 function, which handles NMEA2000 PGN 129540 (GNSS Satellites in View) packets, fails to validate the user-supplied satellite count against the size of the skyview array (184 elements). This allows an attacker to write beyond the bounds of the array by providing a satellite count up to 255, leading to memory corruption, Denial of Service (DoS), and potentially arbitrary code execution.

CVSS metrics

5 scores · 5 sources · 1 version

EPSS trend

Probability

0.79%

Chance of exploitation in the next 30 days

Percentile

56%

Versus all other CVEs

30-day change

+0.02 pp

From 0.77% on 21-09-2026

21-09-202621-10-2026
EPSS score
0.79%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

1 found
  • githubUnverified

    Gspd Cve

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Redhat7 products
  • gpsd< 1:3.25-17.el10_0.1
  • gpsd-clients< 1:3.25-17.el10_0.1
  • gpsd-clients-debuginfo< 1:3.25-17.el10_0.1
  • gpsd-debuginfo< 1:3.25-17.el10_0.1
  • gpsd-debugsource< 1:3.25-17.el10_0.1
Debian1 product
  • gpsd< 3.22-4.1+deb12u1 | < 3.25-5+deb13u1 | < 3.27.5-0.1
Gpsd_project1 product
Ubuntu1 product
  • gpsdAll versions (No fix recorded) | < 3.22-4ubuntu2.1 | < 3.25-3ubuntu3.2 | < 3.25-5ubuntu1.25.10.1 | < 3.27-1.1ubuntu1

4 vendors · 10 products

References

16 links
Show all 16 references