V
Сканер-ВС
ГлавнаяКаталогИсточникиCWECAPECATT&CKМеры защитыПродуктыВендорыДокументация
CVE-2022-39354
CVE
Высокий

SputnikVM, также называемый evm, - это Rust-реализация Ethereum Virtual Machine. Пользовательский stateful precompile может использовать па…

CVSS
7.5
Высокий
EPSS
0.01
p40
Опубликовано
2022-01-01
Обновлено
2022-01-01
Описание

SputnikVM, также называемый evm, - это Rust-реализация Ethereum Virtual Machine. Пользовательский stateful precompile может использовать параметр `is_static`, чтобы определить, выполняется ли вызов в статическом контексте (через `STATICCALL`), и, таким образом, решить, следует ли выполнять stateful операции. До версии 0.36.0 переданный параметр `is_static` был неверным - он устанавливался в `true` только в том случае, если вызов исходил из прямой операции `STATICCALL`. Однако, как только статический контекст вызова введен, он должен оставаться статическим. Проблема затрагивает только пользовательские precompiles, которые фактически используют `is_static`. Для тех, кого это затронуло, проблема может привести к возможным неправильным переходам состояний. Версия 0.36.0 содержит исправление. Известных обходных путей не существует.

Теги · CWE
Без аутентификации
CWE-670
Затронутые продукты
Evm < 0.36.0
Вектор CVSS
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Хронология
2022-01-01
Опубликована
2022-01-01
Обновлена
Разбор CVSS 3.1
Вектор атаки
AV: N
Сеть (N)
Сложность атаки
AC: L
Низкая (L)
Требуемые привилегии
PR: N
Отсутствуют (N)
Взаимодействие с пользователем
UI: N
Отсутствует (N)
Область воздействия
S: U
Неизменная (U)
Воздействие на конфиденциальность
C: N
Отсутствует (N)
Воздействие на целостность
I: H
Высокое (H)
Воздействие на доступность
A: N
Отсутствует (N)
Индикаторы эксплуатации
EPSS
0.005 · p40
Известна эксплуатация (KEV)
Нет
Проверки Сканер-ВС
Проверок Сканер-ВС для этой уязвимости в базе пока нет.
Затронутые продукты
ПродуктВендорСтатус
evm*Отслеживается
Источники данных
CVE