Vulnerability · Published Feb 18, 2026 · Assigned by VulDB
CVE-2026-2656ChaiScript type_info.hpp bare_equal use after free
Low 2.5
In plain English
A low-severity use-after-free in ChaiScript. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 12% of all known vulnerabilities).
Official description
A flaw has been found in ChaiScript up to 6.1.0. This affects the function chaiscript::Type_Info::bare_equal of the file include/chaiscript/dispatchkit/type_info.hpp. This manipulation causes use after free. The attack requires local access. The attack's complexity is rated as high. The exploitability is reported as difficult. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| n/a | ChaiScript | 6.06.1.0 |
Weakness: CWE-416, CWE-119 · Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:R
References
- VDB-346454 | ChaiScript type_info.hpp bare_equal use after free vdb-entry, technical-description
- VDB-346454 | CTI Indicators (IOB, IOC, IOA) signature, permissions-required
- Submit #752790 | ChaiScript develop branch Use After Free third-party-advisory
- https://github.com/ChaiScript/ChaiScript/issues/636 issue-tracking
- https://github.com/ChaiScript/ChaiScript/issues/636#issue-3828333582 exploit, issue-tracking
- https://github.com/ChaiScript/ChaiScript/ product