CVE-2018-11770
Начиная с версии 1.3.0, автономный мастер Apache Spark предоставляет REST API для отправки заданий в дополнение к механизму отправки, используемому...
- Опубликовано
- 13 авг. 2018 г.
- Обновлено
- 5 авг. 2024 г.
- Назначение CNA
- apache
- Наблюдены доказательства
- 8 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:NВысокий · следующие 30 дней
- Процентиль
- 99,3 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
Начиная с версии 1.3.0, автономный мастер Apache Spark предоставляет REST API для отправки заданий в дополнение к механизму отправки, используемому spark-submit. В автономном режиме свойство конфигурации 'spark.authenticate.secret' задаёт общий секрет для аутентификации запросов на отправку заданий через spark-submit. Однако REST API не использует этот или какой-либо другой механизм аутентификации, и это недостаточно задокументировано. В этом случае пользователь сможет запустить программу-драйвер без аутентификации, но не сможет запускать исполнители, используя REST API. Этот REST API также используется Mesos для отправки заданий, когда он настроен на работу в кластерном режиме (т.е. при одновременном запуске MesosClusterDispatcher). Будущие версии Spark улучшат документацию по этим пунктам и запретят установку 'spark.authenticate.secret' при работе с REST API, чтобы прояснить это. Будущие версии также отключат REST API по умолчанию в автономном мастере, изменив значение по умолчанию 'spark.master.rest.enabled' на 'false'.
Источники
1- CVE-2018-11770Эксплойт
Эксплойт RCE на Python для Apache Spark, переписанный из модуля Metasploit
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.