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

exploitDog

fstec логотип

BDU:2024-05266

Опубликовано: 28 фев. 2024
Источник: fstec
CVSS3: 8.8
CVSS2: 10
EPSS Средний

Описание

Уязвимость функции js2py.disable_pyimport() библиотеки js2py связана с неверным управлением генерацией кода. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, обойти защитный механизм песочницы и выполнить произвольный код в результате отправки специально созданного вызова API

Вендор

Novell Inc.
Сообщество свободного программного обеспечения

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

OpenSUSE Leap
openSUSE Tumbleweed
SUSE Package Hub
js2py

Версия ПО

15.5 (OpenSUSE Leap)
- (openSUSE Tumbleweed)
15 SP5 (SUSE Package Hub)
15.6 (OpenSUSE Leap)
до 0.74 включительно (js2py)

Тип ПО

Операционная система
Прикладное ПО информационных систем

Операционные системы и аппаратные платформы

Novell Inc. OpenSUSE Leap 15.5
Novell Inc. openSUSE Tumbleweed -
Novell Inc. OpenSUSE Leap 15.6

Уровень опасности уязвимости

Критический уровень опасности (базовая оценка CVSS 2.0 составляет 10)
Высокий уровень опасности (базовая оценка CVSS 3.0 составляет 8,8)

Возможные меры по устранению уязвимости

Использование рекомендаций:
Для js2py:
https://github.com/bmwiedemann/openSUSE/commit/a951988e767280bf50048d1e51be11b49264526a
https://github.com/gentoo/gentoo/pull/37285
https://github.com/Marven11/CVE-2024-28397-js2py-Sandbox-Escape/blob/main/fix.py
https://github.com/Marven11/CVE-2024-28397-js2py-Sandbox-Escape/blob/main/patch.txt
https://github.com/advisories/GHSA-h95x-26f3-88hr
Для продуктов Novell Inc.:
https://www.suse.com/security/cve/CVE-2024-28397.html

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Существует в открытом доступе

Информация об устранении

Уязвимость устранена

Идентификаторы других систем описаний уязвимостей

EPSS

Процентиль: 99%
0.67457
Средний

8.8 High

CVSS3

10 Critical

CVSS2

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

CVSS3: 5.3
ubuntu
больше 1 года назад

An issue in the component js2py.disable_pyimport() of js2py up to v0.74 allows attackers to execute arbitrary code via a crafted API call.

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

An issue in the component js2py.disable_pyimport() of js2py up to v0.74 allows attackers to execute arbitrary code via a crafted API call.

suse-cvrf
больше 1 года назад

Security update for python-Js2Py

CVSS3: 8.8
github
больше 1 года назад

js2py allows remote code execution

EPSS

Процентиль: 99%
0.67457
Средний

8.8 High

CVSS3

10 Critical

CVSS2