CVE-2025-32798 - CVE House
Back to Database
Status published High CVE-2025-32798

Conda-build Allows Arbitrary Code Execution via Malicious Recipe Selectors

Vulnerability Description

Conda-build contains commands and tools to build conda packages. Prior to version 25.4.0, the conda-build recipe processing logic has been found to be vulnerable to arbitrary code execution due to unsafe evaluation of recipe selectors. Currently, conda-build uses the eval function to process embedded selectors in meta.yaml files. This approach evaluates user-defined expressions without proper sanitization, which allows arbitrary code to be executed during the build process. As a result, the integrity of the build environment is compromised, and unauthorized commands or file operations may be performed. The vulnerability stems from the inherent risk of using eval() on untrusted input in a context intended to control dynamic build configurations. By directly interpreting selector expressions, conda-build creates a potential execution pathway for malicious code, violating security assumptions. This issue has been patched in version 25.4.0.

Impact Analysis

Refer to official advisory for detailed impact metrics.

Remediation

Ensure systems are updated to the latest vendor-supplied patch levels.

THREAT MONITOR

Am I Vulnerable?

Launch our assessment wizard to check if your infrastructure is exposed to • CVE-2025-32798

Credits & Attribution

No credits recorded in the NVD database.

Affected Vendor

Affected Software

conda-build
Vulnerable Versions:
< 25.4.0

Timeline

Official Publish: June 16th, 2025
Last Modified: June 17th, 2025
Added to House: July 22nd, 2026

CVSS Vectors

Weaknesses (CWE)