Skip to content

CVE-2012-0839 OCaml 3.12.1 and earlier computes hash values without restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consump...

MediumCVSS 5.0 EPSS 2.7%
Published
Updated
Exploit status
No public exploit known

Description

OCaml 3.12.1 and earlier computes hash values without restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted input to an application that maintains a hash table.

Affected products

ProductAffected versionsFixed in
debian/ocaml(Debian:12) < 4.00.0~beta2-1 4.00.0~beta2-1
debian/ocaml(Debian:13) < 4.00.0~beta2-1 4.00.0~beta2-1
debian/ocaml(Debian:14) < 4.00.0~beta2-1 4.00.0~beta2-1
inria ocaml <= 3.12.1 No fix listed
inria ocaml = 1.07 No fix listed
inria ocaml = 2.02 No fix listed
inria ocaml = 2.04 No fix listed
inria ocaml = 2.99-alpha No fix listed
inria ocaml = 3.00 No fix listed
inria ocaml = 3.01 No fix listed
inria ocaml = 3.02 No fix listed
inria ocaml = 3.03-alpha No fix listed
inria ocaml = 3.04 No fix listed
inria ocaml = 3.05-beta No fix listed
inria ocaml = 3.06 No fix listed
inria ocaml = 3.07 No fix listed
inria ocaml = 3.07-beta1 No fix listed
inria ocaml = 3.07-beta2 No fix listed
inria ocaml = 3.07-pl2 No fix listed
inria ocaml = 3.08 No fix listed
inria ocaml = 3.09 No fix listed
inria ocaml = 3.10 No fix listed
inria ocaml = 3.11 No fix listed
inria ocaml = 3.12 No fix listed

References