OC
Product
OCaml
by OCaml · last CVE Mar 27, 2026
6
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 3High 2Medium 1Low 0
Watch

Add OCaml to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2018-9838
9.8
4%
Apr 6
The caml_ba_deserialize function in byterun/bigarray.c in the standard library in OCaml 4.06.0 has an integer overflow which, in situations where marshalled data is accepted from…
Affected: 4.06.0
CVE-2017-9772
9.8
3%
Jun 23
Insufficient sanitisation in the OCaml compiler versions 4.04.0 and 4.04.1 allows external code to be executed with raised privilege in binaries marked as setuid, by setting the…
Affected: 4.04.0; 4.04.1
CVE-2015-8869
9.1
5%
Jun 13
OCaml before 4.03.0 does not properly handle sign extensions, which allows remote attackers to conduct buffer overflow attacks or obtain sensitive information as demonstrated by a…
Affected: through 4.02.3
CVE-2026-28364
7.8
0%
Feb 27
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
Affected: before 4.14.3; 5.0.0 before 5.4.1
CVE-2017-9779
7.8
1%
Sep 7
OCaml compiler allows attackers to have unspecified impact via unknown vectors, a similar issue to CVE-2017-9772 "but with much less impact."
Affected: through 4.04.1
CVE-2026-34353
5.1
0%
Mar 27
In OCaml through 4.14.3, Bigarray.reshape allows an integer overflow, and resultant reading of arbitrary memory, when untrusted data is processed
Affected: through 4.14.3
Showing 6