CVE-2026-102639

MobilityDB through 1.3.0 Out-of-bounds Read DoS via WKB Deserialization

State
Published
Severity
7.1 High
Published
Sep 29, 2026
Updated
Oct 2, 2026
Reserved
Sep 29, 2026

Read the record on cve.org

Description

MobilityDB version 1.3.0 and earlier contains an out-of-bounds read vulnerability in the MEOS binary and library WKB deserialization logic that allows unprivileged database users to crash the PostgreSQL backend process by supplying a crafted WKB payload with a negative length field. The negative length value wraps to a large unsigned size_t due to missing signed validation, bypasses an overflow-unsafe pointer arithmetic bounds check in wkb_parse_state_check(), and causes memcpy() in text_from_wkb_state() to operate with a corrupted unbounded length, resulting in a remote denial-of-service condition affecting all sessions on the PostgreSQL instance.

Scores

CVSSScoreVectorSource
4.07.1 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:NVulnCheck
3.16.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HVulnCheck

Weaknesses

  • CWE-195 Signed to Unsigned Conversion Error

Affected Products

ProductVersions
MobilityDBMobilityDB
  • 1.1.0 through 1.1.2Affected
  • 1.2.0 to before 1.2.2Affected
  • 1.3.0 to before 1.3.1Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.