Impact
An integer overflow in the unmarshal_one_fiber function of janet‑lang Janet allows an attacker who can execute code on the local host to manipulate the internal state of the interpreter. The overflow can corrupt memory or cause the interpreter to behave unpredictably, potentially leading to denial of service or more severe corruption depending on the context.
Affected Systems
Janet language implementations up to version 1.41.0 are affected. The issue originates in src/core/marsh.c and is present in all builds that include that commit before the patch.
Risk and Exploitability
The CVSS score of 4.8 indicates a moderate severity. EPSS is not available, and the vulnerability is not listed in the CISA KEV catalog. The attack can be launched only on the local host, and public proof‑of‑concept code has been released. The risk is therefore limited to environments where arbitrary Janet code can be executed by a local attacker.
OpenCVE Enrichment