Skip to content
Heist/ feed
Back to feed
High

rtklib — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2026-56788

RTKLIB through 2.4.3 contains an out-of-bounds read vulnerability in getcodepri function when processing unrecognized RINEX observation codes, allowing attackers to trigger denial of service. Crafted RINEX files with unknown observation types cause negative array indexing into the codepris table, resulting in reliable crashes and potential memory disclosure of adjacent global data.

Products
rtklib
Affected versions
2.4.3.b34+dfsg-1
Fixed versions
Not specified
CVEs
CVE-2026-56788
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 12:15 UTC · Revision 2

Source evidence

DEBIAN-CVE-2026-56788

core-osv · Original source

Published 25 Jun 2026, 19:16 UTC

RTKLIB through 2.4.3 contains an out-of-bounds read vulnerability in getcodepri function when processing unrecognized RINEX observation codes, allowing attackers to trigger denial of service. Crafted RINEX files with unknown observation types cause negative array indexing into the codepris table, resulting in reliable crashes and potential memory disclosure of adjacent global data.

osv:DEBIAN-CVE-2026-56788

rtklib

Fixed versions: Not specified

rtklib

Fixed versions: Not specified

Complete source record
{
  "id": "08686707ed166e5e35c985e94d3f9eeff19e183af09a35160e0ca7bbf2ae19b5",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2026-56788",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2026-56788",
    "summary": "RTKLIB through 2.4.3 contains an out-of-bounds read vulnerability in getcodepri function when processing unrecognized RINEX observation codes, allowing attackers to trigger denial of service. Crafted RINEX files with unknown observation types cause negative array indexing into the codepris table, resulting in reliable crashes and potential memory disclosure of adjacent global data.",
    "evidence": "osv:DEBIAN-CVE-2026-56788",
    "products": [
      {
        "name": {
          "value": "rtklib",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "2.4.3.b34+dfsg-1",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "rtklib",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "2.4.3.b34+dfsg-1",
            "evidence": "/affected/1/versions"
          }
        ]
      }
    ],
    "severity": "high",
    "structured": {
      "id": "DEBIAN-CVE-2026-56788",
      "aliases": [
        "DEBIAN-CVE-2026-56788"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "rtklib",
            "purl": "pkg:deb/debian/rtklib?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "versions": [
            "2.4.3.b34+dfsg-1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-56788.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "rtklib",
            "purl": "pkg:deb/debian/rtklib?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "versions": [
            "2.4.3.b34+dfsg-1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-56788.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-26T11:47:25.598733350Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-56788"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2026-56788"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-56788",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 450731,
  "published_at": "2026-06-25T19:16:45.33+00:00"
}