Severity by source
AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
Primary rating from Vendor (zdi) · only source for this CVE.
CVSS VectorVendor: zdi
Lifecycle Timeline
1DescriptionCVE.org
Fabric.js loadFromJSON Server-Side Request Forgery Vulnerability. This vulnerability allows remote attackers to disclose sensitive information on affected installations of Fabric.js. Interaction with this library is required to exploit this vulnerability but attack vectors may vary depending on the implementation.
The specific flaw exists within the implementation of the loadFromJSON method. The issue results from the lack of proper validation of a URI prior to accessing resources. An attacker may be able to leverage this vulnerability to gain improper access to network resources. Was ZDI-CAN-29318.
AnalysisAI
Server-side request forgery in the Fabric.js loadFromJSON method lets an attacker who can supply canvas JSON to a server-side Fabric.js implementation coerce the host into fetching arbitrary URIs, including internal network resources. The flaw is a missing URI validation step (CWE-918) that is triggered only when the library is used to render or parse untrusted JSON in a server context; browser-only usage of the canvas library is not exposed. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Threat intelligence, references, and detailed analysis are available after sign-in.
Same weakness CWE-918 – Server-Side Request Forgery (SSRF)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-79129
GHSA-vc96-76vg-f8vj