Material for MkDocs — это мощная среда документирования, созданная на основе MkDocs. С версий 7.2.0 до 9.7.7 функция mountSearchSuggest в src/templates/assets/javascripts/comComponents/search/suggest/index.ts содержит уязвимость межсайтового скриптинга на основе DOM в дополнительной функции search.suggest, которая позволяет созданному URL-параметру q выполнять JavaScript в источнике сайта документации после взаимодействия с пользователем. Эта проблема исправлена в версии 9.7.7.
Показать оригинальное описание (EN)
Material for MkDocs is a powerful documentation framework built on top of MkDocs. From 7.2.0 until 9.7.7, the mountSearchSuggest function in src/templates/assets/javascripts/components/search/suggest/index.ts contains a DOM-based cross-site scripting vulnerability in the optional search.suggest feature that allows a crafted q URL parameter to execute JavaScript in a documentation site's origin after user interaction. This issue is fixed in version 9.7.7.
Характеристики атаки
Последствия
Строка CVSS v3.1