VDB

DEBIAN-CVE-2026-28364

DEBIAN-CVE-2026-28364 PUBLISHED CVSS 7.800000190734863 HIGH

In OCaml before 4.14.3 and 5.x before 5.4.1, a buffer over-read in Marshal deserialization (runtime/intern.c) enables remote code execution through a multi-phase attack chain. The vulnerability stems from missing bounds validation in the readblock() function, which performs unbounded memcpy() operations using attacker-controlled lengths from crafted Marshal data.

Risk Scores

CVSS v3.1
7.800000190734863
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected Products

VendorProductVersions
Debian:12ocaml5.3.0-2, 5.3.0-1, 5.3.0-1
Debianocaml
Debian:14ocaml5.4.0-1, 5.4.0-1~exp2, 5.4.0-1~exp3
Debian:11ocaml5.4.0-1, 4.11.1-5, 4.13.1-2
Debian:13ocaml5.4.1-1, 5.4.0-3, 5.4.0-2

Timeline

  • Feb 27, 2026 CVE Published
  • Apr 28, 2026 CVE Updated
Open in Interactive Console →
$ Console Community · 100/wk Open console ›