dm-reverb@0.3.0 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.

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for free
Vulnerability Vulnerable 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,)