CVE-2013-4660
Модуль JS-YAML для Node.js до версии 2.0.5 обрабатывает входные данные без должного учёта небезопасного тега !!js/function, что позволяет удалённым...
- Опубликовано
- 28 июн. 2013 г.
- Обновлено
- 17 сент. 2024 г.
- Назначение CNA
- mitre
- Наблюдены доказательства
- 30 сент. 2013 г.
Первичный CVSS
nvd · CVSS 2.0
AV:N/AC:M/Au:N/C:P/I:P/A:PСредний · следующие 30 дней
- Процентиль
- 97,1 %
- Дата модели
- 13 окт. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
Модуль JS-YAML для Node.js до версии 2.0.5 обрабатывает входные данные без должного учёта небезопасного тега !!js/function, что позволяет удалённым злоумышленникам выполнять произвольный код с помощью специально сформированной строки, которая инициирует операцию eval.
Источники
modules/exploits/multi/fileformat/nodejs_js_yaml_load_code_exec.rb
Metasploit Framework modulesЗаявленные условия
- platform: NodeJS($.exploit_multi/fileformat/nodejs_js_yaml_load_code_exec.platform)
- verification: check_not_declared($.exploit_multi/fileformat/nodejs_js_yaml_load_code_exec.check)
Metasploit · multiple · 30 сент. 2013 г.
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.