Impact
This vulnerability arises from an out-of-bounds read in the parse_number_expression function of Gravity’s number parser. The flaw allows an attacker to read arbitrary memory beyond the intended buffer, potentially exposing sensitive data. The weakness is classified as CWE-119 (Improper Restriction of Operations within the Bounds of a Buffer) and CWE-125 (Out-of-Bounds Read).
Affected Systems
Gravity version 0.9.7 and all earlier releases of the marcobambini Gravity project are affected. The vulnerability is present only in the Number Parser component. The vendor is marcobambini and the product is Gravity.
Risk and Exploitability
The CVSS score of 5.1 indicates a moderate severity. The EPSS score is not available, and it is not listed in the CISA KEV catalog. Attackers can trigger the flaw remotely by supplying crafted input to the parse_number_expression routine. The exploit is publicly available and does not require local privileges.
OpenCVE Enrichment