HistoryEditJSON (OSV)

RUSTSEC-2022-0046

Out-of-bounds read when opening multiple column families with TTL

Reported
Issued
Package
rocksdb (crates.io)
Type
Vulnerability
Categories
Keywords
#out-of-bounds-read
Aliases
References
Patched
  • >=0.19.0
Affected Functions
Version
rocksdb::DBWithThreadMode::open_cf_descriptors_with_ttl
  • <0.19.0

Description

Affected versions of this crate called the RocksDB C API rocksdb_open_column_families_with_ttl() with a pointer to a single integer TTL value, but one TTL value for each column family is expected.

This is only relevant when using rocksdb::DBWithThreadMode::open_cf_descriptors_with_ttl() with multiple column families.

This bug has been fixed in v0.19.0.

Advisory available under CC0-1.0 license.