Exposed dangerous method or function in asteval - CVE-2026-102734
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote attacker to escape sandbox restrictions and cause a denial of service.
The vulnerability exists due to exposure of dangerous ctypes methods and unfiltered attribute writes in asteval's Interpreter when evaluating untrusted expressions with numpy enabled. A remote attacker can induce an application to evaluate crafted expressions accessing from_address through ndarray.ctypes.shape._type_ and overwrite native memory to crash the host process.