// Безопасность

Pre-auth SQL-инъекция в Roundcube (CVE-2026-48842): патч в мае, эксплуатация сейчас

cover roundcube cve 2026 48842

Если вы держите вебмейл Roundcube или его держит ваш хостинг-провайдер, к этому стоит присмотреться сегодня. CVE-2026-48842 — это преаутентификационная SQL-инъекция в Roundcube, которую атакующий бьёт вообще без логина, и она под активной эксплуатацией в дикой природе. Roundcube выпустил фикс ещё в мае 2026. Проблема в разрыве между «патч есть» и «патч накатили», а на шаред-хостинге этот разрыв ровно то место, где вебмейл-инсталляции стоят и гниют.

Вебмейл это одна из самых стабильно заброшенных поверхностей на любом сервере. Его ставят один раз, выставляют в интернет навсегда, и потом никто его не трогает, пока что-нибудь не случится. Именно эту популяцию сейчас и бьют.

Уязвимость

Уязвимость сидит в плагине virtuser_query Roundcube, оценка 8.1 по CVSS. Первопричина — это обход экранирования обратного слеша в preg_replace(): ввод, который должен был быть нейтрализован, проскакивает мимо экранирования и доходит до SQL-запроса нетронутым. Поскольку затронутый путь достижим до аутентификации, атакующему не нужны ни аккаунт, ни учётные данные. По анализу SentinelOne, неаутентифицированный атакующий может внедрить SQL в бэкенд базы данных Roundcube через этот плагин, потенциально раскрывая учётные данные почтовых аккаунтов и хранимые сообщения.

Задумайтесь, что это открывает. База данных Roundcube держит ключи к почтовым ящикам, которые обслуживает: учётные данные аккаунтов и хранимое содержимое чужой почты. На шаред-хостинге одна вебмейл-инсталляция часто фронтит почту для многих клиентов, так что одна успешная инъекция — это не один ящик, а потенциально все аккаунты на этом инстансе. Почта к тому же — это вектор сброса паролей для всего остального, поэтому доступ к ящику редко становится концом истории.

Затронутые и исправленные версии

Уязвимые и пропатченные сборки узкие, поэтому проверьте свою версию точно:

ВеткаЗатронутоИсправлено в
1.6.xдо 1.6.161.6.16
1.7.xдо 1.7.11.7.1

Обновляйтесь как минимум до 1.6.16 или 1.7.1 на своей ветке. Если вебмейл пришёл в комплекте с хостинг-панелью, вендор панели может паковать Roundcube отдельно от собственных обновлений, поэтому проверьте реальную версию Roundcube, а не считайте, что свежая сборка панели её несёт.

Почему «пропатчено в мае» не значит, что вы в безопасности

Вот часть, которая имеет значение. Фикс существует уже месяцы, а значит эксплуатация, которую видят сейчас, целиком идёт против инсталляций, которые его так и не накатили. Хронология показательна:

  • Май 2026: Roundcube выпустил патчи.
  • Июль 2026: связанная с Китаем группа под трекингом UNK_MassTraction уже эксплуатировала известные уязвимости Roundcube.
  • Сентябрь 2026: Канадский центр кибербезопасности подтвердил активную эксплуатацию этой уязвимости в дикой природе, ссылаясь на открытые источники.

Масштаб открытой поверхности — это и есть причина, по которой всё это остаётся выгодным для атакующих. Данные Shadowserver от 23 сентября насчитали более 523 000 инстансов Roundcube, достижимых из интернета. Это огромное поле целей, а вебмейл — это ровно тот софт, который поднимают и забывают. Связанные с государствами группы отдельно любят дыры Roundcube, потому что установочная база огромна, по построению смотрит в интернет и патчится медленно.

Что делать

  • Обновитесь сейчас до 1.6.16 или 1.7.1, смотря какая у вас ветка. Замены патчу нет.
  • Проверьте реальную версию. Не доверяйте ярлыку версии в панели. Подтвердите саму сборку Roundcube, а если обслуживаете почту клиентов, проверьте каждый инстанс, потому что бьют по тому единственному забытому.
  • Считайте компрометацию до патча возможной на любом инстансе, который стоял открытым на уязвимой версии в промежутке с мая по сейчас. Поскольку добыча — это креды и содержимое сообщений, относитесь к экспозиции как к потенциальному доступу к данным, а не просто к пункту в списке патчей.
  • Ротируйте почтовые креды на любом инстансе, который не можете исключить. Если база была достижима, считайте сгоревшими пароли аккаунтов и хранимые в ней сообщения.
  • Просмотрите логи базы и доступа на аномальные запросы к бэкенду Roundcube и на необычную активность аутентификации на почтовых аккаунтах, которые он обслуживает.

Вывод

CVE-2026-48842 это не новый и не экзотический баг. Это обычная преаутентификационная SQL-инъекция с фиксом, доступным с мая, которую в сентябре эксплуатируют против полумиллиона с лишним инсталляций, так и не обновившихся. В этом весь урок: на инфраструктуре, смотрящей в интернет, ненакатанный патч тождествен отсутствию патча, а вебмейл — это поверхность, которая с наибольшей вероятностью крутится на прошлогодней версии. Обновитесь до 1.6.16 или 1.7.1, сверьте реальную версию и относитесь к любому инстансу, который был открыт, как к скомпрометированному ящику, пока не докажете обратное.

Если вы держите вебмейл или веб-приложения, смотрящие в интернет, и хотите не гипотезу, а факт о том, пропатчены ли вы и не задело ли вас, это наша повседневная работа: пентест веб-приложений, сканирование уязвимостей и комплексная защита сайта от взлома.

← назад в блог