CVE-2023-50386
Apache Solr: API резервного копирования/восстановления позволяют развертывать исполняемые файлы в вредоносных ConfigSets
- Опубликовано
- 9 февр. 2024 г.
- Обновлено
- 24 апр. 2025 г.
- Назначение CNA
- apache
- Наблюдены доказательства
- 5 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HВысокий · следующие 30 дней
- Процентиль
- 99,7 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
Некорректный контроль динамически управляемых ресурсов кода, неограниченная загрузка файлов опасного типа, включение функциональности из недоверенной сферы управления — уязвимость в Apache Solr. Эта проблема затрагивает Apache Solr: с 6.0.0 по 8.11.2, с 9.0.0 до 9.4.1. В затронутых версиях ConfigSets в Solr принимали загрузку Java jar- и class-файлов через API ConfigSets. При резервном копировании коллекций Solr эти файлы configSet сохранялись на диск при использовании LocalFileSystemRepository (используется по умолчанию для резервных копий). Если резервная копия сохранялась в каталог, который Solr использует в своём ClassPath/ClassLoaders, то jar- и class-файлы становились доступными для использования с любым ConfigSet, как доверенным, так и недоверенным. Когда Solr запускается в безопасном режиме (с включённой авторизацией), что настоятельно рекомендуется, эта уязвимость ограничивается расширением прав на резервное копирование возможностью добавлять библиотеки. Пользователям рекомендуется обновиться до версии 8.11.3 или 9.4.1, в которых эта проблема исправлена. В этих версиях добавлены следующие меры защиты: * Пользователи больше не могут загружать файлы в configSet, которые могут быть выполнены через Java ClassLoader. * API резервного копирования ограничивает сохранение резервных копий в каталоги, которые используются в ClassLoader.
Источники
1Apache Solr Backup/Restore APIs RCE Poc (CVE-2023-50386)
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.