Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
1.3
CVE-2025-9910: jsondiffpatch could let attackers run code
CVE-2025-9910 · published 14 days ago
Summary
The jsondiffpatch library used in several npm packages (beneidel/jsondiffpatch, jsondiffpatch, @rootio/jsondiffpatch) has a flaw that could let a malicious user execute code on your system. This could compromise your applications or data. Update to the latest patched version of the affected packages as soon as possible.
What to do
- Update beneidel jsondiffpatch to version 0.7.2.
- Update jsondiffpatch to version 0.6.0-aikido.3.
- Update rootio @rootio/jsondiffpatch to version 0.6.0-root.io.3.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| npm | beneidel | jsondiffpatch |
< 0.7.2 Fix: upgrade to 0.7.2
|
| Root:npm | – | jsondiffpatch |
< 0.6.0-aikido.3 Fix: upgrade to 0.6.0-aikido.3
|
| Root:npm | rootio | @rootio/jsondiffpatch |
< 0.6.0-root.io.3 Fix: upgrade to 0.6.0-root.io.3
|
Original advisory text
CVE-2025-9910 in jsondiffpatch - Patched by Root
Root has patched CVE-2025-9910 in the jsondiffpatch package for Root:npm. Multiple fixed versions available.
References
- https://nvd.nist.gov/vuln/detail/CVE-2025-9910
- https://github.com/benjamine/jsondiffpatch/issues/383
- https://github.com/benjamine/jsondiffpatch/commit/0e374b5dd8d7879b329a9fc18affbd...
- https://benjamine.github.io/jsondiffpatch/index.html
- https://security.snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWER-12549277
- https://security.snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-12549276
- https://security.snyk.io/vuln/SNYK-JS-JSONDIFFPATCH-10369031
- https://github.com/advisories/GHSA-33vc-wfww-vjfv
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit
- Gives an attacker partial control
Severity
1.3
Low
Type
CWE-79Cross-site Scripting (XSS)
Timeline
Published5 Oct 2026
Updated15 Oct 2026
First seen6 Mar 2026
Track software like this
Free during beta