dgl@0.4rc191003 vulnerabilities

Deep Graph Library

Direct Vulnerabilities

Known vulnerabilities in the dgl package. This does not include vulnerabilities belonging to this package’s dependencies.

How to fix?

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.

Fix for free
VulnerabilityVulnerable Version
  • H
Deserialization of Untrusted Data

dgl is a Deep Graph Library

Affected versions of this package are vulnerable to Deserialization of Untrusted Data in rpc.recv_request(), which is invoked in the start_server() function in rpc_server.py without checking the contents of the payload. An attacker can execute code by sending malicious serialized input, which is deserialized unsafely with pickle.

How to fix Deserialization of Untrusted Data?

There is no fixed version for dgl.

[0,)
  • M
Race Condition

dgl is a Deep Graph Library

Affected versions of this package are vulnerable to Race Condition via the distributed machine learning algorithms, specifically SparseAdam and SparseAdagrad. This issue is causing inconsistent parameter updates during concurrent operations, impacting the accuracy and reliability of the learning models.

How to fix Race Condition?

Upgrade dgl to version 0.9.0 or higher.

[,0.9.0)