CVE-2026-102734 in astevalИнформация

Сводка

по VulDB • 13.10.2026

asteval — это интерпретатор выражений Python, предназначенный для выполнения в ограниченной среде (sandbox). До версии 1.0.9 в файле asteval/astutils.py стандартный Interpreter с включенной поддержкой numpy предоставляет доступ к типу ctypes и позволяет осуществлять чтение памяти через from_address. Функция safe_getattr блокирует модуль ctypes, но не объекты типов ctypes, а присваивание атрибутов использует небезопасную функцию setattr вместо безопасной safe_setattr. Атакующий может использовать контролируемое им выражение для получения адреса с помощью функции id, чтения памяти через from_address и записи данных посредством присваивания атрибутам. Это позволяет читать или повреждать произвольные области памяти процесса, выходить за пределы заданного sandbox-окружения, выполнять код, раскрывать конфиденциальные данные или вызывать аварийное завершение (crash) хостового процесса. Проблема исправлена в версии 1.0.9.

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

GitHub M

Резервировать

29.09.2026

Раскрытие

13.10.2026

Модерация

принято

Вход

VDB-417763

EPSS

0.00000

KEV

Нет

Деятельности

Низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!