CVE-2024-25545: Weave Weave Desktop · Improperly Implemented Security Check for Standard
Source CVE Database V5
Not known to be exploited · CVSS 7.8 High.
Data as of 26 Oct 2026, 17:16 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 8% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 12 Apr 2024
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
AI-suggested
- Immediately restrict local access to systems running Weave Weave Desktop to trusted users only, minimizing the risk of local exploitation.
- Monitor and audit local user activities for suspicious behavior indicative of exploitation attempts.
- Implement application whitelisting and endpoint protection solutions that can detect and block unauthorized script execution targeting the nwjs framework.
- Employ strict privilege management to ensure users operate with the least privileges necessary, reducing the attack surface.
- Regularly check for official patches or updates from Weave Weave Desktop vendors and apply them promptly once available.
- Consider isolating or sandboxing the Weave Weave Desktop application to limit the impact of potential code execution.
- Educate users about the risks of running untrusted scripts or software locally.
- If feasible, disable or limit the use of the nwjs framework component within the application until a patch is released.
Description
An issue in Weave Weave Desktop v.7.78.10 allows a local attacker to execute arbitrary code via a crafted script to the nwjs framework component.