PatchSiren

OCaml CVE debriefs

These pages are published after PatchSiren validates generated defensive summaries against stored public CVE and source evidence.

HIGH OCaml CVE published 2026-06-15

CVE-2026-45389

A vulnerability was discovered in OCaml-TLS before version 2.1.0. The server implementation performs insufficient checks on the certificate provided by the client during client authentication. This flaw allows for impersonation using certificates that are not intended for client authentication, due to improper validation of KeyUsage and ExtendedKeyUsage.

HIGH OCaml CVE published 2026-04-16

CVE-2026-41082

CVE-2026-41082 is a HIGH-severity vulnerability in OCaml opam, a package manager for OCaml. The vulnerability allows a .install field to use ../ to reach a parent directory, potentially leading to security issues.

HIGH OCaml CVE published 2026-02-27

CVE-2026-28364

CVE-2026-28364 is a high-severity vulnerability in OCaml, a multi-paradigm programming language. The vulnerability is caused by a buffer over-read in Marshal, a built-in serialization mechanism in OCaml. This vulnerability allows for remote code execution through a multi-phase attack chain. The issue arises from missing bounds validation in the readblock() function, which performs unbounded memcpy() opera [truncated]