Impact
A vulnerability exists in the Boxed_Number::go function of ChaiScript that can cause a divide-by-zero error when executing certain manipulations. This flaw aligns with CWE-369, leading to application crashes or unstable operation. The resulting denial of service can disrupt script execution and overall application availability.
Affected Systems
ChaiScript versions up to and including 6.1.0 are affected. The vulnerability is tied to the chaiscript::Boxed_Number::go implementation in the boxed_number.hpp file.
Risk and Exploitability
The CVSS score of 4.8 indicates moderate severity. The EPSS score of less than 1% suggests a very low likelihood of widespread exploitation, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires local access, and a public exploit exists. The overall risk is moderate, primarily impacting local users who have the ability to run untrusted ChaiScript code.
OpenCVE Enrichment