Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
2.0
CVE-2026-94092: dmlc dgl up to 2.1.0 runs code from crafted path
CVE-2026-94092 · published 29 days ago
Summary
The dmlc DGL library (versions up to 2.1.0) contains a function that reads data from a file path without proper checks. An attacker who can control that path can cause the program to execute their own code, potentially from anywhere on the network. Upgrade to a newer version of DGL or apply the available patch, and avoid loading files from untrusted sources.
Original advisory text
dmlc dgl utils.py _read_torch_data deserialization
A vulnerability was detected in dmlc dgl up to 2.1.0. This impacts the function load_info/_read_torch_data of the file utils.py. Performing a manipulation of the argument path results in deserialization. The attack can be initiated remotely. The exploit is now public and may be used. The project was informed of the problem early through an issue report but has not responded yet.
References
- https://vuldb.com/vuln/408022/cti
- https://github.com/dmlc/dgl/
- https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/94xxx/CVE-2026-94092... Vendor Advisory
- https://vuldb.com/vuln/408022
- https://github.com/dmlc/dgl/issues/7932
- https://nvd.nist.gov/vuln/detail/CVE-2026-94092 Vendor Advisory
- https://vuldb.com/cve/CVE-2026-94092
- https://vuldb.com/submit/952703
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit
- Gives an attacker partial control
Type
CWE-20Improper Input Validation
CWE-502Deserialization of Untrusted Data
Timeline
Published20 Sep 2026
Updated19 Oct 2026
First seen20 Sep 2026
Track software like this
Free during beta