Apache Tomcat до 7.0.39 JSP Upload эскалация привилегий

CVSS Meta Temp ScoreТекущая цена эксплойта (≈)Балл интереса CTI
5.5$0-$5k0.00

СводкаИнформация

Уязвимость была найдена в Apache Tomcat и классифицирована как критический. Неизвестная функция компонента JSP Upload Handler затронута. Осуществление манипуляции приводит к эскалация привилегий. Эта уязвимость однозначно идентифицируется как CVE-2013-4444. Эксплойт не найден. Рекомендуется провести обновление затронутого компонента.

ПодробностиИнформация

Уязвимость была найдена в Apache Tomcat и классифицирована как критический. Неизвестная функция компонента JSP Upload Handler затронута. Осуществление манипуляции приводит к эскалация привилегий. Определение CWE для уязвимости следующее CWE-94. Информация о слабости была опубликована 10.09.2014 автором Pierre Ernst совместно с Vmware под номером Bug CVE-201 как Bug Report (Bugzilla). Консультацию можно прочитать на сайте bugzilla.redhat.com.

Эта уязвимость однозначно идентифицируется как CVE-2013-4444. Дата назначения CVE — 12.06.2013. Техническая информация не предоставлена. Уровень популярности этой уязвимости ниже среднего значения. Эксплойт не найден. Сейчас цена на эксплойт приблизительно равна USD $0-$5k. Проект MITRE ATT&CK определяет технику атаки как T1059. В предупреждении говорится:

In very limited circumstances, it was possible for an attacker to upload a malicious JSP to a Tomcat server and then trigger the execution of that JSP. While Remote Code Execution would normally be viewed as a critical vulnerability, the circumstances under which this is possible are, in the view of the Tomcat security team, sufficiently limited that this vulnerability is viewed as important.

Мы ожидаем, что 0-день стоил приблизительно $5k-$25k. Консультация указывает:

For this attack to succeed all of the following requirements must be met: 1. Using Oracle Java 1.7.0 update 25 or earlier (or any other Java implementation where java.io.File is vulnerable to null byte injection). 2. A web application must be deployed to a vulnerable version of Tomcat. 3. The web application must use the Servlet 3.0 File Upload feature. 4. A file location within a deployed web application must be writeable by the user the Tomcat process is running as. The Tomcat security documentation recommends against this. 5. A custom listener for JMX connections (e.g. the JmxRemoteListener that is not enabled by default) must be configured and be able to load classes from Tomcat's common class loader (i.e. the custom JMX listener must be placed in Tomcat's lib directory). 6. The custom JMX listener must be bound to an address other than localhost for a remote attack (it is bound to localhost by default). If the custom JMX listener is bound to localhost, a local attack will still be possible. Note that requirements 2 and 3 may be replaced with the following requirement: 7. A web application is deployed that uses Apache Commons File Upload 1.2.1 or earlier.
Сканер уязвимостей Nessus предоставляет плагин с идентификатором 66428. Он принадлежит семейству Web Servers. Коммерческий сканер уязвимостей Qualys способен проверить эту проблему с помощью плагина 175599 (Debian Security Update for tomcat7 (DSA 3447-1)).

Переход на версию 1470437 способен решить эту проблему. Рекомендуется провести обновление затронутого компонента. Консультация содержит следующее замечание:

This issue did not affect the versions of tomcat as shipped with Red Hat Enterprise Linux 5, 6, or 7 nor the versions of tomcat as shipped with JBoss Enterprise Web Server.

Эта уязвимость также документирована в других базах данных уязвимостей: SecurityFocus (BID 69728), X-Force (95876), SecurityTracker (ID 1030834), Vulnerability Center (SBV-46086) и Tenable (66428).

ПродуктИнформация

Тип

Поставщик

Имя

Версия

Лицензия

Веб-сайт

CPE 2.3Информация

CPE 2.2Информация

CVSSv4Информация

VulDB Вектор: 🔍
VulDB Надёжность: 🔍

CVSSv3Информация

VulDB Meta Base Score: 6.3
VulDB Meta Temp Score: 5.5

VulDB Базовый балл: 6.3
VulDB Временная оценка: 5.5
VulDB Вектор: 🔍
VulDB Надёжность: 🔍

CVSSv2Информация

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
ВекторСложностьАутентификацияКонфиденциальностьЦелостностьДоступность
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать
РазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокироватьРазблокировать

VulDB Базовый балл: 🔍
VulDB Временная оценка: 🔍
VulDB Надёжность: 🔍

NVD Базовый балл: 🔍

ЭксплуатацияИнформация

Класс: эскалация привилегий
CWE: CWE-94 / CWE-74 / CWE-707
CAPEC: 🔍
ATT&CK: 🔍

Физический: Нет
Локальный: Нет
Удалённый: Да

Доступность: 🔍
Статус: недоказанный

EPSS Score: 🔍
EPSS Percentile: 🔍

Прогноз цен: 🔍
Оценка текущей цены: 🔍

0-DayРазблокироватьРазблокироватьРазблокироватьРазблокировать
СегодняРазблокироватьРазблокироватьРазблокироватьРазблокировать

Nessus ID: 66428
Nessus Имя: Apache Tomcat 7.0.x < 7.0.40 Multiple Vulnerabilities
Nessus Файл: 🔍
Nessus Риск: 🔍
Nessus Семейство: 🔍

OpenVAS ID: 802384
OpenVAS Имя: Apache Tomcat Remote Code Execution Vulnerability - Sep14
OpenVAS Файл: 🔍
OpenVAS Семейство: 🔍

Qualys ID: 🔍
Qualys Имя: 🔍

Разведка угрозИнформация

Интерес: 🔍
Активные акторы: 🔍
Активные группы APT: 🔍

КонтрмерыИнформация

Рекомендация: Обновление
Статус: 🔍

0-дневное время: 🔍

Обновление: Tomcat 1470437

ХронологияИнформация

12.06.2013 🔍
10.09.2014 +455 дни 🔍
10.09.2014 +0 дни 🔍
10.09.2014 +0 дни 🔍
10.09.2014 +0 дни 🔍
11.09.2014 +1 дни 🔍
11.09.2014 +0 дни 🔍
11.09.2014 +0 дни 🔍
15.02.2022 +2714 дни 🔍

ИсточникиИнформация

Поставщик: apache.org

Консультация: Bug CVE-201
Исследователь: Pierre Ernst
Организация: Vmware
Статус: Подтверждённый
Подтверждение: 🔍

CVE: CVE-2013-4444 (🔍)
GCVE (CVE): GCVE-0-2013-4444
GCVE (VulDB): GCVE-100-67522
X-Force: 95876 - Apache Tomcat JSP file upload, Medium Risk
SecurityFocus: 69728 - Apache Tomcat CVE-2013-4444 Arbitrary File Upload Vulnerability
SecurityTracker: 1030834 - Apache Tomcat Bug Lets Remote Users Upload and Execute Arbitrary Code in Certain Cases
Vulnerability Center: 46086 - Apache Tomcat 7.0.0 through 7.0.39 Remote Code Execution via Arbitrary Files Upload, Medium

Смотрите также: 🔍

ВходИнформация

Создано: 11.09.2014 16:24
Обновлено: 15.02.2022 21:44
Изменения: 11.09.2014 16:24 (89), 06.06.2017 08:23 (1), 15.02.2022 21:44 (3)
Завершенный: 🔍
Cache ID: 216:E74:103

Обсуждение

Do you want to use VulDB in your project?

Use the official API to access entries easily!