CVE-2026-47731 in AIT-CoreИнформация

Сводка

по VulDB • 23.07.2026

Инструментарий AMMOS Instrument Toolkit (ранее известный как Bespoke Links to Instruments for Surface and Space, BLISS) — это программный комплекс на базе Python, разработанный для обработки данных наземной системы управления (GDS), электронного наземного испытательного оборудования (EGSE), командования, приема и передачи телеметрии, а также секвенирования в рамках миссий с научными приборами и кубситами. В версиях до 2.6.1 включительно и в версии 3.1.0 компонент Binary Stream Capture (BSC) предоставляет неаутентифицированный HTTP API для динамического создания «обработчиков» захвата пакетов. Поскольку код слепо доверяет полям форм, связанным с путем к файлу, удаленный клиент может обойти настроенную корневую директорию логов и заставить BSC вести запись в произвольные пути файловой системы (path traversal / выход из директории), а также добавлять данные под контролем злоумышленника в эти файлы, используя привилегии процесса `ait-bsc`. Удаленный злоумышленник может активировать эту уязвимость двумя способами. Во-первых, если у злоумышленника есть доступ к сети, где развернут `ait-bsc` (одной из причин такого доступа может быть публичная открытость портов), он может напрямую отправить полезную нагрузку на сервер для инициирования произвольного добавления данных в файлы. Этот тип атаки демонстрируется с помощью скрипта `python_poc.py`. Во-вторых, даже если у злоумышленника нет прямого доступа к сети из-за того, что программное обеспечение работает во внутренней локальной сети, возможно эксплуатировать эту уязвимость, если вредоносный субъект в этой сети откроет сайт под контролем атакующего (это может быть веб-сайт, созданный злоумышленником, или скомпрометированная им сторонняя страница). JavaScript браузера сможет автоматически отправить запросы, необходимые для эксплуатации уязвимости, во внутреннюю сеть. Это возможно даже в том случае, если сервер доступен только по адресу `localhost`. Этот тип атаки демонстрируется скриптами `attacker_tcp.py` и файлом `test1.html` (сначала запустите TCP-сервер злоумышленника, затем запустите веб-сервер для размещения файла `test1.html`, например с помощью команды `python3 -m http.server 7000`, и откройте файл `test1.html`). Эта проблема затрагивает компонент BSC (Binary Stream Capture) и использование сервера ait-bsc. Уязвимость влияет на версии AIT-Core до 3.1.1, а также на ветку 2.x до версии 2.6.1 включительно. Пользователям рекомендуется обновиться до версий 3.1.1 или 2.6.1.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Ответственный

GitHub M

Резервировать

19.05.2026

Раскрытие

22.07.2026

Модерация

принято

Вход

VDB-381512

EPSS

0.00804

KEV

Нет

Деятельности

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!