CVE-2026-34444

Lupa integrates the runtimes of Lua or LuaJIT2 into CPython. In 2.6 and earlier, attribute_filter is not consistently applied when attributes are accessed through built-in functions like getattr and setattr. This allows an attacker to bypass the intended restrictions and eventually achieve arbitrary code execution.
Configurations

Configuration 1 (hide)

cpe:2.3:a:scoder:lupa:*:*:*:*:*:python:*:*

History

26 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Lupa integra los entornos de ejecución de Lua o LuaJIT2 en CPython. En 2.6 y versiones anteriores, attribute_filter no se aplica de forma consistente cuando se accede a los atributos a través de funciones integradas como getattr y setattr. Esto permite a un atacante eludir las restricciones previstas y, finalmente, lograr la ejecución de código arbitrario.

Information

Published : 2026-04-06 16:16

Updated : 2026-10-26 21:10


NVD link : CVE-2026-34444

Mitre link : CVE-2026-34444

CVE.ORG link : CVE-2026-34444


JSON object : View

Products Affected

scoder

  • lupa
CWE
CWE-284

Improper Access Control

CWE-639

Authorization Bypass Through User-Controlled Key

CWE-914

Improper Control of Dynamically-Identified Variables