Oracle закрыла CVE-2026-101767 (CVSS 9.8) в октябрьском Critical Patch Update. Уже 27 октября ловушки компании Defused Cyber, имитирующие E-Business Suite, зафиксировали первые попытки эксплуатации.
Что за уязвимость
Ошибка находится в Oracle Application Object Library. Исследователи Horizon3.ai, сообщившие о ней Oracle ещё 24 июля, описывают её как SQL-инъекцию без аутентификации в сервлете Thin Client Framework (/OA_HTML/AppsTCFServer). Атакующий с сетевым доступом к сервлету выполняет SQL от имени пользователя БД APPS, а затем команды ОС от учётной записи приложения. Так можно читать и менять финансовые, зарплатные, кадровые и закупочные данные.
EBS уже не раз становилась целью массовых кампаний с кражей данных и вымогательством, поэтому быстрое сканирование после патча ожидаемо.
Что делать
- Установить октябрьский CPU как можно скорее.
- Если обновиться сразу нельзя:
- убрать
/OA_HTML/AppsTCFServerиз allowlist URL-фаервола EBS; - ограничить доступ к веб-уровню EBS доверенными сетями.
- убрать
- Искать признаки компрометации:
- POST-запросы без аутентификации к
AppsTCFServer, создающие класс Gantt data server, а за ними активность в БД; - разведочные SQL-запросы (версия БД, текущий пользователь, объекты-каталоги) сразу после анонимных веб-запросов;
- неожиданные файлы в
$APPLPTMP; - запуск
/bin/shучётной записьюoracleчерез Concurrent Manager.
- POST-запросы без аутентификации к
Oracle fixed CVE-2026-101767 (CVSS 9.8) in its October Critical Patch Update. By October 27, Defused Cyber’s E-Business Suite honeypots were already recording exploitation attempts.
The flaw
The bug sits in Oracle Application Object Library. Horizon3.ai researchers, who reported it to Oracle on July 24, describe it as an unauthenticated SQL injection in the Thin Client Framework servlet (/OA_HTML/AppsTCFServer). An attacker with network access to the servlet can run SQL as the APPS database user, then OS commands as the application account. That opens financial, payroll, HR and procurement data to reading and tampering.
EBS has repeatedly been a target of mass data-theft and extortion campaigns, so fast post-patch scanning is no surprise.
What to do
- Apply the October CPU as soon as possible.
- If you can’t patch right away:
- remove
/OA_HTML/AppsTCFServerfrom the EBS URL firewall allowlist; - restrict access to the EBS web tier to trusted networks.
- remove
- Hunt for signs of compromise:
- unauthenticated POSTs to
AppsTCFServerthat instantiate the Gantt data-server class, followed by database activity; - SQL reconnaissance (DB version, current user, directory objects) right after anonymous web requests;
- unexpected files in
$APPLPTMP; - the
oracleaccount spawning/bin/shthrough the Concurrent Manager.
- unauthenticated POSTs to