V
Сканер-ВС
ГлавнаяКаталогИсточникиCWECAPECATT&CKМеры защитыДокументация
CVE-2020-1938
DEB
Высокий KEVПодтвержденаЭксплойт есть

При использовании протокола Apache JServ (AJP) необходимо проявлять осторожность при доверии входящим соединениям к Apache Tomcat. Tomcat р…

CVSS
7.6
Высокий
EPSS
0.94
p99
Опубликовано
2020-01-01
Обновлено
2022-03-03
Описание

При использовании протокола Apache JServ (AJP) необходимо проявлять осторожность при доверии входящим соединениям к Apache Tomcat. Tomcat рассматривает AJP соединения как имеющие большую степень доверия, чем, например, аналогичные HTTP соединения. Если такие соединения доступны злоумышленнику, их можно эксплуатировать неожиданными способами. В Apache Tomcat версий 9.0.0.M1 до 9.0.0.30, 8.5.0 до 8.5.50 и 7.0.0 до 7.0.99, Tomcat был поставлен с включенным соединителем AJP по умолчанию, который прослушивал все настроенные IP-адреса. Ожидалось (и рекомендовалось в руководстве по безопасности), что этот соединитель будет отключен, если он не требуется. Этот отчет об уязвимости выявил механизм, который позволял: - возвращать произвольные файлы из любого места в веб-приложении - обрабатывать любые файлы веб-приложения как JSP Более того, если веб-приложение позволяло загрузку файлов и сохраняло эти файлы внутри веб-приложения (или злоумышленник мог контролировать содержимое веб-приложения каким-либо другим способом), то это, вместе с возможностью обрабатывать файл как JSP, делало возможным удаленное выполнение кода. Важно отметить, что смягчения необходимы только в том случае, если порт AJP доступен для ненадежных пользователей. Пользователи, желающие применять подход защитной глубины и блокировать вектор, который позволяет возвращать произвольные файлы и выполнять их как JSP, могут обновиться до Apache Tomcat 9.0.31, 8.5.51 или 7.0.100 или более поздней версии. В версии 9.0.31 было внесено множество изменений в конфигурацию соединителя AJP по умолчанию для повышения защищенности. Вероятно, пользователям, обновляющимся до 9.0.31, 8.5.51 или 7.0.100 или более поздней версии, потребуется внести небольшие изменения в свои конфигурации.

Теги · CWE
KEV
CWE-285
CAPEC-1
CAPEC-5
CAPEC-13
CAPEC-17
CAPEC-39
CAPEC-45
CAPEC-51
CAPEC-59
CAPEC-60
CAPEC-76
CAPEC-77
CAPEC-87
CAPEC-104
CAPEC-127
CAPEC-402
CAPEC-647
CAPEC-668
Затронутые продукты
Glassfish-jsf12-eap6Glassfish-jsf12-eap6Glassfish-jsf12-eap6HornetqHornetqHornetqIronjacamar-eap6Ironjacamar-eap6Ironjacamar-eap6Jbosgi-repositoryJbosgi-repositoryJbosgi-repositoryJboss-as-appclientJboss-as-appclientJboss-as-appclientJboss-as-cliJboss-as-cliJboss-as-cliJboss-as-client-allJboss-as-client-all
Вектор CVSS
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
Хронология
2020-01-01
Опубликована
2022-03-03
Добавлена в KEV
2022-03-03
Обновлена
Разбор CVSS 3.1
Вектор атаки
AV: A
Смежная сеть (A)
Сложность атаки
AC: L
Низкая (L)
Требуемые привилегии
PR: N
Отсутствуют (N)
Взаимодействие с пользователем
UI: N
Отсутствует (N)
Область воздействия
S: U
Неизменная (U)
Воздействие на конфиденциальность
C: H
Высокое (H)
Воздействие на целостность
I: L
Низкое (L)
Воздействие на доступность
A: L
Низкое (L)
Индикаторы эксплуатации
EPSS
0.945 · p99
Известна эксплуатация (KEV)
Да
MITRE ATT&CK
Проверки Сканер-ВС
48143
exploitdb · https://www.exploit-db.com/exploits/48143
Enterprise
49039
exploitdb · https://www.exploit-db.com/exploits/49039
Enterprise
CVE-2020-1938
github-poc · https://github.com/duckpigdog/Tomcat-AJP-CVE-2020-1938
Enterprise
Уязвимое ПО
ПродуктВендорСтатус
glassfish-jsf12-eap6Эксплуатируется
glassfish-jsf12-eap6Эксплуатируется
glassfish-jsf12-eap6Эксплуатируется
hornetqЭксплуатируется
hornetqЭксплуатируется
hornetqЭксплуатируется
ironjacamar-eap6Эксплуатируется
ironjacamar-eap6Эксплуатируется
ironjacamar-eap6Эксплуатируется
jbosgi-repositoryЭксплуатируется
jbosgi-repositoryЭксплуатируется
jbosgi-repositoryЭксплуатируется
jboss-as-appclientЭксплуатируется
jboss-as-appclientЭксплуатируется
jboss-as-appclientЭксплуатируется
jboss-as-cliЭксплуатируется
jboss-as-cliЭксплуатируется
jboss-as-cliЭксплуатируется
jboss-as-client-allЭксплуатируется
jboss-as-client-allЭксплуатируется
Источники данных
DEB
CVE
RED
UBU
Связанные уязвимости