BDU:2025-09995 — уязвимость библиотеки asteval языка программирования Python
По данным БДУ ФСТЭК России, по состоянию на 18.08.2025.
Высокий — 8.4/10 Устранена
Уязвимость библиотеки asteval языка программирования Python связана с ошибками синхронизации при использовании общего ресурса («Ситуация гонки»). Эксплуатация уязвимости может позволить нарушителю выполнить произвольный код
Кого касается и что делать
- Уязвимое ПО: asteval (Python Software Foundation) — версии до 1.0.5 включительно
- Что делать: уязвимость устранена производителем — применить исправления: github.com, github.com
Сведения об уязвимости
| Идентификаторы | BDU:2025-09995 |
| Уровень опасности | Высокий (базовая оценка CVSS 3.1 — 8.4; CVSS 2.0 — 7.2) |
| Вектор CVSS 3.1 | AV:L/ нужен локальный доступ, низкая сложность, без прав, без участия пользователя, высокое влияние на конфиденциальность, целостность и доступность |
| Наименование ФСТЭК | Уязвимость библиотеки asteval языка программирования Python, связанная с ошибками синхронизации при использовании общего ресурса («Ситуация гонки»), позволяющая нарушителю выполнить произвольный код |
| Даты | Опубликована: 18.08.2025 · Обновлена ФСТЭК: 18.08.2025 · Выявлена: 23.01.2025 |
| Статус уязвимости | Подтверждена производителем (производитель признал уязвимость) |
| Наличие эксплойта | Данные уточняются |
| Информация об устранении | Уязвимость устранена (исправление выпущено производителем; способ: обновление программного обеспечения) |
| Тип ошибки | CWE-367 — ситуация гонки Time-of-check Time-of-use (TOCTOU); CWE-749 — раскрытый опасный метод или функция |
| Класс уязвимости | Уязвимость кода · Способ эксплуатации: манипулирование сроками и состоянием |
Уязвимое ПО
- asteval (Python Software Foundation) — до 1.0.5 включительно · микропрограммный код
Возможные меры по устранению уязвимости
Обновление.
- Использование рекомендаций производителя
- github.com/lmfit/asteval/commit/45bb47533f7abb5479618ae7f…
- github.com/lmfit/asteval



