dm-reverb@0.11.0rc1 vulnerabilities

Reverb is an efficient and easy-to-use data storage and transport system designed for machine learning research.

Direct Vulnerabilities

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

Fix vulnerabilities automatically

Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.

Fix for free
VulnerabilityVulnerable Version
  • M
Deserialization of Untrusted Data

dm-reverb is a Reverb is an efficient and easy-to-use data storage and transport system designed for machine learning research.

Affected versions of this package are vulnerable to Deserialization of Untrusted Data due to the unpacking process of tensor proto of type VARIANT. An attacker can gain control of the Program Counter by inserting malicious streams into the server's database, which are then unpacked when the client calls SampleStream and any method on the unpacked object is called.

How to fix Deserialization of Untrusted Data?

A fix was pushed into the master branch but not yet published.

[0,)