Python Expression Evaluator Vulnerability in Asteval from LMFit
CVE-2026-102734

5.5MEDIUM

Key Information:

Vendor

Lmfit

Status
Vendor
CVE Published:
13 October 2026

What is CVE-2026-102734?

The Asteval Python expression evaluator has a vulnerability allowing attackers to exploit the default Interpreter with numpy enabled. This issue permits access to ctypes types and memory addresses via from_address, potentially leading to unauthorized memory reading and writing. Attackers may utilize this flaw to escape the system's sandbox, execute arbitrary code, corrupt process memory, and disclose sensitive information. The vulnerability was addressed in version 1.0.9, preventing unfiltered attribute assignments and enhancing security against such exploits.

Affected Version(s)

asteval < 1.0.9

References

CVSS V3.1

Score:
5.5
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Local
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.