Division by zero in py-lmdb - CVE-2019-16228
Published: September 11, 2019 / Updated: August 8, 2020
py-lmdb
Detailed vulnerability description
The vulnerability allows a remote attacker to perform denial of service attack.
The vulnerability exists due to division by zero error when processing untrusted input in the function mdb_env_open2 if mdb_env_read_header obtains a zero value for a certain size field. NOTE: this outcome occurs when accessing a data.mdb file supplied by an attacker. A remote attacker can perform denial of service attack.