CVE-2026-24474: DioxusLabs components · Eval Injection
Affects DioxusLabs componentsSource CVE Database V5
Not known to be exploited · CVSS 5.3 Medium.
Data as of 26 Oct 2026, 15:59 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 35% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 23 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| DioxusLabscomponents | Affected
| Fixed in– |
AI-suggested
- Immediately update all Dioxus Components libraries to versions including or after commit 41e4242ecb1062d04ae42a5215363c1d9fd4e23a to ensure the vulnerability is patched.
- Conduct a thorough code review of any custom components or application code that uses eval or similar dynamic code execution functions, especially where user input is involved, to identify and remediate unsafe patterns.
- Implement strict input validation and sanitization on all user-supplied data that could be used in dynamic code contexts.
- Employ Content Security Policy (CSP) headers to restrict the execution of inline scripts and eval usage in web applications, reducing the risk of code injection exploitation.
- Monitor application logs and user activity for unusual behavior that could indicate attempted exploitation.
- Educate developers on the risks of eval and dynamic code execution, promoting safer alternatives such as direct function calls or templating engines that do not rely on eval.
- In deployment environments, consider sandboxing or isolating components that handle user input to limit the blast radius of potential exploits.
Description
Dioxus Components is a shadcn-style component library for the Dioxus app framework. Prior to commit 41e4242ecb1062d04ae42a5215363c1d9fd4e23a, `use_animated_open` formats a string for `eval` with an `id` that can be user supplied. Commit 41e4242ecb1062d04ae42a5215363c1d9fd4e23a patches the issue.