flawopen.com/Incidents/ahsaycbs-auth-bypass-command-injection-october-2026
AhsayCBS: обход аутентификации с последующим внедрением команд
По состоянию на 12 октября 2026 года Huntress сообщает, что уязвимы версии AhsayCBS вплоть до 10.3.4, а атаки наблюдаются с 7 октября. Теперь Ahsay заявляет, что прежние исправления 10.3.4.0 и 9.15.2.59 не полностью устранили обе уязвимости; партнёрам с v10 предписано установить хотфикс 10.3.4.45, а партнёрам с v7–v9 — 9.15.2.70, затем перезагрузить систему. Подробности хотфиксов доступны только партнёрам и независимо не проверялись; сверьте установленную сборку и следуйте актуальным инструкциям Ahsay.[1], [8], [3], [4]
Представьте, что посетитель проходит проверку личности в комнате резервного копирования, а затем передаёт оператору записку. Конечная точка приёма трактовала данные под контролем злоумышленника как часть команды операционной системы, поэтому записка могла восприниматься как инструкция, а не как данные. Эта аналогия описывает цепочку, о которой сообщила Huntress; точная реализация Ahsay публично не раскрыта.[1], [3], [4]
Ключевые понятия и термины
CVE-2026-105133- Ошибка аутентификации средней степени серьёзности в функции
checkSysPwdAhsayCBS. Huntress описывает её как первый этап наблюдавшейся цепочки.[3], [1] CVE-2026-105134- Критическое внедрение команд ОС с оценкой CVSS 10.0 в API Replication Receiver по адресу
/rps/api/json/UpdateReceivers.do. По данным Huntress, после обхода аутентификации оно позволило выполнить код. Оценка 10.0 относится только к этой CVE.[4], [1] Статус исправлений на 12 октября 2026 года- В записях CVE версия 10.3.4 изначально указана как исправленная, однако позднее Huntress обнаружила уязвимость вплоть до 10.3.4. Объявления Ahsay от 10 и 12 октября заменяют позицию от 9 октября: прежние исправления 10.3.4.0 и 9.15.2.59 не полностью устраняли обе проблемы. Ahsay предписывает партнёрам с v10 установить 10.3.4.45, а с v7–v9 — 9.15.2.70, затем перезагрузить систему. Это инструкции поставщика; содержимое и эффективность закрытых хотфиксов независимо не проверялись.[1], [8], [3], [4]
Связи со стандартами
Статус версий и меры защиты
| Источник сведений | Что в нём сказано | Решение для оператора |
|---|---|---|
| Записи CVE (4 окт.) | Изначально указывали версию 10.3.4 как исправленную для обеих CVE. | Считайте это утверждение спорным; подтвердите исправление непосредственно у Ahsay, прежде чем закрывать устранение. |
| Huntress (8 окт.) | Сообщает об эксплуатации и указывает, что затронуты также версии до 10.3.4 включительно. | Считайте системы до 10.3.4 включительно потенциально уязвимыми; ограничьте доступ к управлению и проведите расследование. |
| Примечания к выпуску Ahsay v10.3.4 (5 авг.) | Не упоминают ни одну из CVE и не подтверждают исправление этих уязвимостей. | Не делайте вывод об исправлении этих CVE в 10.3.4 только по примечаниям к выпуску. |
| Примечания к выпуску Ahsay v10.3.2 (20 июля) | Указывают общий «Ahsay Security Patchset - 2026/Q3», но не называют эти CVE и исправленную версию. | Не считайте общее название пакета доказательством исправления этих CVE. Позже Huntress сообщила, что затронута и v10.3.4. |
| Подозрение на компрометацию при любой версии | Номер версии не исключает более раннюю эксплуатацию или закрепление. | Проверьте хост, сохраните доказательства, оцените целостность резервных копий и используйте доверенную процедуру восстановления. |
| Объявления Ahsay (10 и 12 окт.) | Прежние исправления 10.3.4.0 и 9.15.2.59 не полностью устраняли обе уязвимости. Ahsay направляет партнёров с v10 к 10.3.4.45, а с v7–v9 — к 9.15.2.70 с последующей перезагрузкой. | Следуйте инструкции поставщика для своей версии, перезагрузите систему и подтвердите сборку через партнёрский канал; хотфикс независимо не изучался. |
Хронология инцидента
Huntress начала наблюдать эксплуатацию уязвимостей против доступных из сети систем.[1]
Huntress сообщила о пяти атакованных организациях и исправила прежнюю оценку версий: версия 10.3.4 тоже уязвима.[1]
На момент публикации 9 октября подтверждённая поставщиком исправленная версия не была указана.[5]
Ahsay сообщила, что v10.3.4.0 не полностью устраняла обе уязвимости, и направила партнёров с v10 к хотфиксу 10.3.4.45.[8]
Ahsay обновила рекомендации: партнёрам с v10 следует установить 10.3.4.45, с v7–v9 — 9.15.2.70. После установки перезагрузите систему.[8]
Пошаговый сценарий атаки
Доступен открытый интерфейс управления
По данным Huntress, наблюдавшиеся атаки были направлены на веб-интерфейсы AhsayCBS, доступные через интернет. Продукт используют поставщики управляемых услуг и системные интеграторы.[1]
Ошибка Replication Receiver позволяет выполнить код
Huntress связывает CVE-2026-105134 с внедрением команд в /rps/api/json/UpdateReceivers.do. В отчёте сказано, что злоумышленники настроили receiver и поместили JSP-веб-шеллы в каталог, обслуживаемый приложением. Синтаксис запросов и payload здесь не приводятся.[1], [4]
Считайте узел потенциально скомпрометированным
В затронутых случаях Huntress наблюдала дочерние процессы службы, веб-шеллы, замаскированное ПО для майнинга и закрепление. Ограничьте доступ к управлению, исследуйте узел и резервные копии, а при подтверждённой компрометации выполните восстановление из доверенного источника.[1], [6]
Исходный код: Уязвимый vs Защищённый вариант
В безопасном примере используются фиксированный исполняемый файл, явный список разрешённых значений и отдельные аргументы ProcessBuilder; оболочка не запускается, а пользовательский ввод не объединяется со строкой команды. Это общий защитный шаблон, показывающий закрытие границы интерпретации команд ОС, а не исходный код или исправление Ahsay. В проверенных открытых источниках реализация и исправление поставщика не опубликованы.[1], [3], [4]
// Только общий антипаттерн; это не исходный код Ahsay.
void updateReceiver(Request request) {
String receiver = request.parameter("receiver");
String command = commandBuilder.forReceiverUpdate(receiver);
operatingSystem.execute(command); // unsafe command-string boundary
}
// Только общий защитный подход; это не исправление Ahsay.
private static final Set<String> ALLOWED_RECEIVERS = Set.of("primary", "archive");
void updateReceiver(Principal principal, ReceiverInput input) throws IOException {
authorization.require(principal, Permission.MANAGE_RECEIVERS);
String receiver = input.receiverId();
if (!ALLOWED_RECEIVERS.contains(receiver)) {
throw new IllegalArgumentException("Unsupported receiver");
}
new ProcessBuilder("/usr/local/bin/replication-tool", "update", "--receiver", receiver)
.start(); // fixed executable; separate arguments; no shell
}
Чек-лист по защите системы для инженеров
- ✓Согласно данным Huntress, считайте потенциально уязвимыми версии вплоть до 10.3.4. Ahsay предписывает партнёрам с v10 установить хотфикс 10.3.4.45, а с v7–v9 — 9.15.2.70, затем перезагрузить систему; содержимое закрытых хотфиксов независимо не проверялось. Прежде чем считать устранение завершённым, подтвердите установленную сборку у Ahsay.
- ✓До установки и проверки хотфикса Ahsay для соответствующей версии ограничьте доступ к интерфейсу управления доверенными сетями администраторов или VPN. Не оставляйте его доступным напрямую из интернета.
- ✓Используйте опубликованные Huntress правила Sigma как отправную точку: неожиданные дочерние процессы служб AhsayCBS, фоновые исполняемые файлы с именами Edge, управление службой в зависимости от Диспетчера задач и загрузки драйвера WinRing0. Настройте правила по документированной базовой линии и сопоставляйте срабатывания: они относятся к этой кампании и могут давать ложные срабатывания.
- ✓Проверьте телеметрию на неожиданные дочерние процессы служб AhsayCBS, новые файлы веб-приложения и недавно созданные службы. Это зацепки для расследования, а не самостоятельное доказательство.
- ✓При признаках компрометации следуйте процедурам реагирования, сохраните журналы, проверьте целостность резервных копий и при необходимости восстановите систему из доверенного источника. Меняйте учётные данные из чистой среды.
- ✓Сопоставьте каждую установленную сборку и её примечания к выпуску с исправлением, подтверждённым Ahsay, прежде чем объявлять устранение завершённым.
Источники
- Huntress — анализ атак на AhsayCBS и обновление от 8 октября
- Ahsay — примечания к выпуску AhsayCBS v10.3.4
- Запись CVE-2026-105133
- Запись CVE-2026-105134
- BleepingComputer — эксплуатация уязвимостей AhsayCBS
- Huntress — правила Sigma для кампании против AhsayCBS
- Ahsay — примечания к выпуску AhsayCBS v10.3.2
- Ahsay — объявления о хотфиксах от 10 и 12 октября 2026 года