Read the docs
TI-2026-40953 Aliases CVE-2026-56789GHSA-3fqf-8h5x-pq8x

RTKLIB 2.4.3 - Heap Buffer Overflow and Stack Read via Oversized RINEX Epoch Satellite Count

Priority MEDIUM 64CWE-122Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-122 and the CVSS impact.

Summary

RTKLIB through 2.4.3 contains a heap buffer overflow vulnerability in the readrnxobsb function in src/rinex.c that allows attackers to trigger memory corruption by failing to clamp satellite count values from RINEX epoch headers. Attackers can craft malicious RINEX files declaring more than 64 satellites per epoch to cause heap buffer overflow writes and out-of-bounds stack reads, crashing RTKLIB-based applications including rnx2rtkp and RTKPOST.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00422 36th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA and NVD
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
tomojitakasuRTKLIBup to 2.4.3—No fix listedCNA
  • RTKLIB Vendortomojitakasu Affected up to 2.4.3 Fixed in — No fix listed CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:rtklib:rtklib:*:*:*:*:*:*:*:*up to 2.4.3Vulnerabletomojitakasu
  • cpe:2.3:a:rtklib:rtklib:*:*:*:*:*:*:*:* Versions up to 2.4.3 Vulnerable ·tomojitakasu

Remediation

No fixed version listed by the sources yet.

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-56789
  2. 2026-10-03 Alias added: GHSA-3fqf-8h5x-pq8x

References

  • TI-2026-40950 RTKLIB 2.4.3 - Out-of-bounds Write in decode_type1033 via Crafted RTCM3 Message CVSS 4.0CRITICAL 9.3
  • TI-2026-40951 RTKLIB 2.4.3 - Off-by-One Out-of-Bounds Read in decode_ssr3 via RTCM3 SSR Message CVSS 4.0MEDIUM 6.9
  • TI-2026-40952 RTKLIB 2.4.3 - Out-of-bounds Read via Negative Array Index in getcodepri CVSS 4.0MEDIUM 4.8

Sources