Этот дайджест подготовлен в прекрасной Бельгии, где команда Metasploit занимается тимбилдингом и командным поеданием еды, одновременно болея за наших собственных товарищей по команде, выступающих с докладами — передаем привет @jburgess-r7, который представил замечательное выступление о своем исследовании уязвимостей нулевого дня.
Тимбилдинг — это прекрасный корпоративный ритуал, в ходе которого исследователи безопасности (люди, чья работа заключается в том, чтобы ломать вещи и находить лазейки там, где их быть не должно) выпускаются в отели, наполненные сомнительными технологиями, после чего все делают вид, что удивлены тем, что происходит дальше. Пока что единственной утечкой был «Писающий мальчик».
Впрочем, пока мы были заняты изучением того факта, что в стране с тремя официальными языками до сих пор нет ни одного слова для выражения «одной вафли достаточно», интернет продолжал пылать.
Мы сразу бросимся в омут с головой. GitLab. Без аутентификации. Произвольное чтение файлов. Эксплуатируется «в дикой природе». Вот и всё. Если вы читаете это и ваш самостоятельно хостируемый GitLab работает на любой версии от 18.7 до исправленных версий, пожалуйста, прекратите читать и займитесь установкой патча.
Далее, для всех, кто когда-либо хотел стать DNS-сервером для всей сети Windows без необходимости спрашивать разрешения, теперь у нас есть встроенные модули перехвата DNS на базе DHCPv6 и IPv6 RA в стиле mitm6. Помните тот стек IPv6, который вы никогда не настраивали, никогда не использовали и уж точно никогда не отключали? Windows помнит. Windows с огромной радостью принимает новый DNS-сервер от незнакомца, который вежливо попросил.
И наконец, Langflow приносит нам RCE с аутентификацией через пользовательские компоненты, продолжая гордую традицию индустрии ИИ создавать функцию, которая позволяет пользователям запускать произвольный код на Python, а затем искренне удивляться, когда пользователи запускают произвольный код на Python.
Новый контент модулей (5)
Произвольное чтение файлов в GitLab без аутентификации
Авторы: guneykabel, jheysel-r7 и s3ntago
Тип: Вспомогательный (Auxiliary)
Пул-реквест: #21910 внесено jheysel-r7
Путь: gather/gitlab_file_read_cve_2026_85706
Справочный номер CVE: CVE-2026-85706
Описание: Добавляет модуль, который эксплуатирует CVE-2026-85706 — уязвимость чтения локальных файлов без аутентификации в API репозитория комиксов и файлов GitLab. Проблема затрагивает версии GitLab CE и EE с 18.7 до 19.1.8, с 19.2 до 19.2.6 и с 19.3 до 19.3.2.
Перехват DNS через DHCPv6 (принудительное перенаправление IPv6 DNS в стиле mitm6)
Тип: Вспомогательный (Auxiliary)
Пул-реквест: #21725 внесено Pushpenderrathore
Справочный номер CVE: CVE-2026-20929
Описание: Добавляет модули auxiliary/spoof/ipv6/ipv6_ra_dns_takeover и auxiliary/spoof/dhcp/dhcpv6_dns_takeover для реализации встроенного принудительного перехвата IPv6 DNS в рамках цепочки атак с ретрансляцией аутентификации Kerberos. Действуя соответственно как поддельный маршрутизатор IPv6 и поддельный сервер DHCPv6, эти модули обманом заставляют современные клиенты Windows и клиенты с поддержкой RFC 8106 выбрать злоумышленника в качестве своего рекурсивного DNS-сервера.
Этот пул-реквест добавляет следующие модули:
- spoof/dhcp/dhcpv6_dns_takeover
- spoof/ipv6/ipv6_ra_dns_takeover
RCE с аутентификацией через пользовательский компонент Langflow AI
Тип: Эксплойт
Пул-реквест: #21848 внесено rmhowe425
Путь: multi/http/langflow_auth_rce_cve_2026_18729
Справочный номер CVE: CVE-2026-18729
Описание: Добавляет новый модуль эксплойта, который обнаруживает и эксплуатирует уязвимость удаленного выполнения кода с аутентификацией (отслеживаемую под номером CVE-2026-18729), затрагивающую Langflow версий 1.11.1 и ниже.
Постоянное присутствие через плагин Kate
Тип: Эксплойт
Пул-реквест: #21461 внесено h00die
Путь: multi/persistence/kate_plugin
Описание: Добавляет кроссплатформенный модуль персистентности для Kate.
Улучшенные модули (1)
Модули, которые были улучшены или переименованы:
- #21770 от e2002e — обновляет поисковый модуль ZoomEye для предотвращения бесконечных циклов и усечения списков при обнаружении пустых страниц результатов. Вводит ограничение в три попытки повтора с переходом к следующей странице в случае превышения, ограничивает количество результатов на странице до 10 для минимизации потери данных и рефакторит модуль для поддержки ZoomEye API v2.
Улучшения и новые функции (1)
- #21892 от cdelafuente-r7 — обновляет файл AGENTS.md, добавляя более детальные правила, определяющие порядок написания модулей и сопутствующих файлов документации.
Исправленные ошибки (9)
- #21823 от DanielSwift1992 — исправлены опечатки в нескольких рабочих процессах GitHub.
- #21880 от adfoster-r7 — модуль сбора образов iOS обновлен для использования store_loot в целях обеспечения согласованности с другими модулями.
- #21881 от — обеспечено наличие аутентификации на конечных точках учетных данных.
- #21885 от — добавлена дополнительная проверка для валидатора marshal.
- #21905 от sjanusz-r7 — исправлены неработающие энкодеры: ранее и x86/xor_poly, и x86/avoid_underscore_tolower возвращали ошибки при попытке кодирования.
- #21916 от — логика проверки db_import обновлена для обеспечения единообразия для различных типов импортируемых данных.
- #21917 от — добавлена дополнительная проверка для обновлений модели учетных данных.
- #21918 от — добавлена дополнительная проверка поддержки протокола RDP для обработки пакетов и ответов неожиданного размера.
- #21930 от — заменен рекурсивный вызов dn expand.
Документация
Вы можете найти самую свежую документацию по Metasploit на нашем сайте документации по адресу docs.metasploit.com.
Получить
Как всегда, вы можете обновиться до последней версии Metasploit Framework с помощью команды msfupdate, а подробности об изменениях с момента публикации последней записи в блоге можно узнать на GitHub:
Если вы пользуетесь git, вы можете клонировать репозиторий Metasploit Framework (ветку master) для получения самой свежей версии. Чтобы выполнить чистую установку без использования git, вы можете воспользоваться открытыми установщиками Nightly Installers или коммерческой редакцией Metasploit Pro












