CVE-2026-56786

RTKLIB through 2.4.3 contains an out-of-bounds write vulnerability in decode_type1033 function that fails to clamp length counters to destination buffer size, allowing up to 191-byte overflow into fixed 64-byte descriptor fields. An attacker controlling an NTRIP or serial RTCM3 correction stream can craft a valid CRC-bearing type-1033 message to corrupt adjacent rtcm_t object members, potentially achieving arbitrary code execution or denial of service.
Configurations

Configuration 1 (hide)

cpe:2.3:a:rtklib:rtklib:*:*:*:*:*:*:*:*

History

25 Oct 2026, 22:10

Type Values Removed Values Added
Summary
  • (es) RTKLIB hasta la versión 2.4.3 contiene una vulnerabilidad de escritura fuera de límites en la función decode_type1033 que no logra ajustar los contadores de longitud al tamaño del búfer de destino, permitiendo un desbordamiento de hasta 191 bytes en campos de descriptor fijos de 64 bytes. Un atacante que controla un flujo de corrección NTRIP o RTCM3 serie puede crear un mensaje tipo-1033 válido con CRC para corromper miembros adyacentes del objeto rtcm_t, logrando potencialmente ejecución de código arbitrario o denegación de servicio.

Information

Published : 2026-06-25 19:16

Updated : 2026-10-25 22:10


NVD link : CVE-2026-56786

Mitre link : CVE-2026-56786

CVE.ORG link : CVE-2026-56786


JSON object : View

Products Affected

rtklib

  • rtklib
CWE
CWE-787

Out-of-bounds Write