Impact
The thin_vec crate contains an internal data structure ThinVec with IntoIter::drop and ThinVec::clear. If an element’s drop function panics while iterating or clearing, the drop logic fails to set the length to zero, leaving a dangling pointer. This leads to a double free or use‑after‑free vulnerability (CWE‑415 and CWE‑416). The resulting memory corruption can cause program crashes or other unintended behavior.
Affected Systems
Mozilla thin-vec – all versions prior to the patch are affected; no specific version information is provided in the advisory.
Risk and Exploitability
The CVSS score is 5.1, and the EPSS score is less than 1%, indicating a low exploitation probability. The CVE is not listed in the CISA KEV catalog. The risk cannot be fully evaluated until a fix is released.
OpenCVE Enrichment