Уязвимость CVE-2022-46175 - Документация Инкоманд
Уязвимость CVE-2022-46175
JSON5 — это расширение популярного формата файлов JSON, которое
призвано упростить написание и поддержку вручную (например, для файлов
конфигурации). Метод parse библиотеки JSON5 до версий
1.0.1 и 2.2.1 включительно не ограничивает разбор ключей с именем
proto, что позволяет специально созданным строкам
загрязнять прототип результирующего объекта. Эта уязвимость загрязняет
прототип объекта, возвращаемого JSON5.parse, а не
глобальный прототип объекта, что является общепринятым определением
загрязнения прототипа. Однако загрязнение прототипа одного объекта
может оказать значительное влияние на безопасность приложения, если
объект впоследствии используется в доверенных операциях. Эта
уязвимость может позволить злоумышленнику устанавливать произвольные и
неожиданные ключи для объекта, возвращаемого JSON5.parse.
Фактическое воздействие будет зависеть от того, как приложения
используют возвращаемый объект и как они фильтруют нежелательные
ключи, но может включать отказ в обслуживании, межсайтовый скриптинг,
повышение привилегий и, в крайних случаях, удаленное выполнение кода.
JSON5.parse должен ограничивать разбор ключей
proto при разборе строк JSON в объекты. Для справки,
метод JSON.parse, включенный в JavaScript, игнорирует
ключи proto. Простая замена JSON5.parse на
JSON.parse в примерах выше смягчает эту уязвимость. Эта
уязвимость исправлена в версиях json5 1.0.2, 2.2.2 и более поздних.
Данная уязвимость устранена в релизе Инкоманд 7.3.5.1
Tags УВЕДОМЛЕНИЯ О БЕЗОПАСНОСТИ
|
Most Recent
Уязвимость CVE-2026-33750
July 14, 2026
Уязвимость CVE-2026-2950
July 14, 2026
Уязвимость CVE-2026-26996
July 14, 2026
Уязвимости CVE-2026
July 14, 2026
Уязвимость CVE-2025-62276
July 14, 2026
Уязвимость CVE-2025-62261
July 14, 2026
Уязвимость CVE-2025-62254
July 14, 2026
Уязвимость CVE-2025-62249
July 14, 2026
Уязвимость CVE-2025-48988
July 14, 2026
Уязвимость CVE-2025-4388
July 14, 2026
|
Most Popular
Уязвимости CVE-2026
23 Views
Уязвимости CVE-2018
19 Views
Уязвимость CVE-2025-62276
18 Views
Уязвимость CVE-2026-26996
17 Views
Уязвимость CVE-2025-62261
17 Views
Уязвимость CVE-2025-4388
17 Views
Уязвимость CVE-2025-43801
17 Views
Уязвимость CVE-2025-3526
17 Views
Уязвимость CVE-2025-24813
17 Views
Уязвимости CVE-2025
17 Views
|