DataChain Vulnerable to Deserialization of Untrusted Data from Environment Variables
Description
Published to the GitHub Advisory Database
Oct 2, 2025
Reviewed
Oct 2, 2025
Published by the National Vulnerability Database
Oct 3, 2025
Last updated
Oct 13, 2025
The DataChain library reads serialized objects from environment variables (such as
DATACHAIN__METASTORE
andDATACHAIN__WAREHOUSE
) in theloader.py
module. An attacker with the ability to set these environment variables can trigger code execution when the application loads.References