Apache Tika открыла портал в ад

Apache Tika открыла портал в ад

Критический XXE с CVSS 10.0 даёт атакующим полный доступ к серверу

Apache Tika, когда-то тихий библиотечный гном, который извлекал текст из PDF и прочих файлов, внезапно превратился в тоннель для чужих лап — исследователи вскрыли критическую XXE-дыру CVE-2025-66516, которая получила максимальный балл CVSS 10.0. Это тот случай, где рейтинги не врут: уязвимость позволяет атакующему подсунуть Tika специально сваренный PDF с XFA-вставкой и заставить систему выполнить внешние XML-сущности. И если кто-то ещё не понял масштаб бедствия, это означает доступ к локальным файлам, конфигурациям и, в некоторых сценариях, возможность двигаться дальше до выполнения кода.

Пробой оказался настолько глубоким, что зацепил сразу три пакета: tika-core, tika-parser-pdf-module и tika-parsers в старой 1.x-линейке. Причём, как выяснилось, часть пользователей думала, что защищена после апдейта PDF-модуля, но Tika-команда холодно сообщила: патч был не там. Основная проблема жила в tika-core, и тем, кто обновил только парсер PDF, пришлось узнать, что они всё это время ходили под прицелом.

Инцидент оказался родственником CVE-2025-54988, но гораздо шире по охвату. Оригинальный отчёт не упомянул уязвимость старой 1.x-ветки, где PDFParser ещё был в составе tika-parsers. В результате часть проектов, не перешедших на новые версии, оставались уязвимыми, даже находясь в иллюзии безопасности.

Технически XXE в данном случае работает как карманный телепорт для атакующего: он может читать любые файлы, до которых дотягивается приложение, утягивать через запросы внешних сущностей конфиденциальные данные, а при удачном стечении обстоятельств — шагнуть в сторону RCE. И самое неприятное тут — сложность обнаружения: Tika обычно работает как скрытый сервисный компонент, и уязвимость может срабатывать каждый раз, когда система автоматически извлекает текст из загруженного PDF.

Теперь Tika-команда выкатила патч в версиях 3.2.2 и 2.0.0, но предупреждает: обновлять нужно весь комплект, а не отдельные модули. Любой, кто использует старые версии в продакшене, практически светит своим сервером через открытую дверь.

С учётом критичности CVE-2025-66516 разработчикам настоятельно рекомендуется обновиться как можно быстрее, иначе первый же загруженный PDF станет приглашением для злоумышленников устроить экскурсию по внутренностям сервера.

Следующий шаг - практика
CTA Image

Эта статья - только начало. Настоящие навыки появляются тогда, когда знания превращаются в практику. В Kraken Academy мы собрали полноценные курсы по информационной безопасности с лабораториями, практическими заданиями и пошаговыми образовательными треками - от первых шагов до уровня специалиста.

Начать обучение

Читать далее

Google начала платить издателям за вклад их материалов в ответы ИИ

Google начала платить издателям за вклад их материалов в ответы ИИ

Google начала тестировать выплаты издателям за материалы, которые помогают ее искусственному интеллекту формировать ответы пользователям. Деньги начисляют, если компания считает вклад контента в ответ достаточно значимым, сообщает Digiday. Программа получила название AI contribution pilot и работает через Google Search Console. После подключения у издателя появляется отдельный раздел с суммой заработка

Одно расширение может перехватить управление ИИ-ассистентами в пяти браузерах

Одно расширение может перехватить управление ИИ-ассистентами в пяти браузерах

Исследователи Forever Security показали, что обычное вредоносное расширение может получить контроль над встроенными ИИ-ассистентами сразу в пяти Chromium-браузерах и сервисах: Gemini Live в Chrome, Perplexity Comet, Microsoft Edge, Opera Neon, Claude in Chrome. После установки расширения атакующему достаточно одного клика, чтобы получить доступ к ИИ. В некоторых случаях

Windows 11 научится переустанавливаться через интернет, даже если система сломалась

Windows 11 научится переустанавливаться через интернет, даже если система сломалась

Microsoft тестирует Cloud Rebuild — функцию, которая позволяет переустановить Windows 11 через интернет без загрузочной флешки. Она запускается из среды восстановления WinRE, подключается к Windows Update и загружает свежий образ ОС с нужными драйверами. Перед установкой можно проверить редакцию, язык и сборку. В отличие от обычного сброса системы, Cloud Rebuild рассчитана

10 вопросов ведущему инженеру -программисту в банке

10 вопросов ведущему инженеру -программисту в банке

А в банке можно что-то придумать самому? Нейросети уже пишут код вместо разработчиков?И что нужно знать джуну, чтобы попасть в крупный финтех? Ответы - в нашей новой рубрике «10 вопросов IT-специалисту». Первым на вопросы ответил Роман - ведущий инженер-программист в банке. Без сухой теории - про работу, карьеру, выгорание,