CVE-2024-23346

Severity CVSS v4.0:
Pending analysis
Type:
CWE-77 Command Injection
Publication date:
21/02/2024
Last modified:
05/02/2025

Description

Pymatgen (Python Materials Genomics) is an open-source Python library for materials analysis. A critical security vulnerability exists in the `JonesFaithfulTransformation.from_transformation_str()` method within the `pymatgen` library prior to version 2024.2.20. This method insecurely utilizes `eval()` for processing input, enabling execution of arbitrary code when parsing untrusted input. Version 2024.2.20 fixes this issue.

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:materialsvirtuallab:pymatgen:*:*:*:*:*:*:*:* 2024.2.20 (excluding)