Impact
A null pointer dereference in the eval_tree function of FascinatedBox lily can crash the program when it processes crafted input. This flaw is specifically a local vulnerability, meaning only users who can execute lily code on the affected system can trigger it. The resulting crash would lead to a denial of service, interrupting legitimate use of lily.
Affected Systems
The vulnerability affects all releases of FascinatedBox lily up to and including version 2.3. It is present in the source file src/lily_emitter.c and exists in the public GitHub repository at https://github.com/FascinatedBox/lily/. Users of earlier versions, or third‑party builds that incorporate lily code before a patch, are also exposed.
Risk and Exploitability
The CVSS score of 4.8 indicates a moderate severity. The EPSS score is reported as less than 1 percent, suggesting that exploitation is currently unlikely, and the vulnerability is not listed in the CISA KEV catalog. The flaw requires local access, so remote exploitation is not possible unless the attacker can already run lily code on the target. Given the public availability of the exploit code, organizations should consider the risk high enough to prompt prompt remediation.
OpenCVE Enrichment