Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-6p55-qr3j-mpgq

Опубликовано: 05 нояб. 2024
Источник: github
Github: Прошло ревью
CVSS4: 8.9
CVSS3: 9.8

Описание

AgentScope uses eval

In agentscope <=v0.0.4, the file agentscope\web\workstation\workflow_utils.py has the function is_callable_expression. Within this function, the line result = eval(s) poses a security risk as it can directly execute user-provided commands.

Пакеты

Наименование

agentscope

pip
Затронутые версииВерсия исправления

<= 0.1.0

Отсутствует

EPSS

Процентиль: 34%
0.00138
Низкий

8.9 High

CVSS4

9.8 Critical

CVSS3

Дефекты

CWE-94
CWE-95

Связанные уязвимости

CVSS3: 9.8
nvd
больше 1 года назад

In agentscope <=v0.0.4, the file agentscope\web\workstation\workflow_utils.py has the function is_callable_expression. Within this function, the line result = eval(s) poses a security risk as it can directly execute user-provided commands.

EPSS

Процентиль: 34%
0.00138
Низкий

8.9 High

CVSS4

9.8 Critical

CVSS3

Дефекты

CWE-94
CWE-95