SYM_OCAML_0004 - SymbioticSec/Symbiotic-Vulnerability-Database GitHub Wiki

Resource Management Errors (4.12)

Property Value
Language ocaml
Severity low
CWE CWE-399: Resource Management Errors (4.12)
Confidence Level Low
Impact Level Low
Likelihood Level Low

Description

Creating a Hashtbl without enabling randomization makes it vulnerable to predictable hash collisions. This can allow attackers to intentionally create many keys that hash to the same value, slowing down table operations.

Impact

If exploited, an attacker could degrade application performance or cause a denial of service by overloading the hash table, leading to slow responses or unavailability. This can affect the reliability and responsiveness of your service.