7.9Alta

CVE-2026-28364

OCaml OCaml; Red Hat Red Hat Enterprise Linux 10; Red Hat Red Hat Enterprise Linux 6; Red Hat Red Hat Enterprise Linux 7 Publicada: (hace 8 meses)

Descripción

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.

Debilidad (CWE): CWE-126CWE-125

Datos: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Se publican tal como los indican las fuentes, en inglés.

Productos y versiones afectados

FabricanteProductoVersiones
OCaml OCaml < 4.14.3, 5.0.0 – < 5.4.1
Red Hat Red Hat Enterprise Linux 10 all versions
Red Hat Red Hat Enterprise Linux 6 —
Red Hat Red Hat Enterprise Linux 7 all versions
Red Hat Red Hat Enterprise Linux 8 all versions
Red Hat Red Hat Enterprise Linux 9 all versions
Red Hat Red Hat Hardened Images —

Referencias y parches

Coincidencias CPE (NVD) (2)

  • cpe:2.3:a:ocaml:ocaml:*:*:*:*:*:*:*:* < 4.14.3
  • cpe:2.3:a:ocaml:ocaml:*:*:*:*:*:*:*:* ≥ 5.0.0 < 5.4.1