25 октября 2026 года Sweet Security сообщила, что уязвимость Node2Shell выходит за рамки исходной реализации на C и затрагивает библиотеку сжатия Brotli для Go, используемую в нескольких HTTP-проектах. Компания, специализирующаяся на безопасности, обнаружила исправление, внесённое в библиотеку Go 23 октября.
Главное
- Traefik, Fiber, Iris и fasthttp зависят от затронутой библиотеки.
- Наличие зависимости само по себе не означает, что приложение уязвимо: важны версии и конфигурация.
Как уязвимость Node2Shell затрагивает проекты на Go
Инженер Sweet Security Томер Бен Гера обнаружил исправление для библиотеки Go одновременно с мерами по устранению уязвимости в исходной реализации на C. Компания сообщила, что, согласно её анализу, лежащий в основе дефект управления памятью также был воспроизведён в Go.
Затронутая библиотека используется прямо или косвенно в нескольких HTTP-проектах на Go. Например, зависимость Fiber проходит через fasthttp версии 2.52.9, где сжатые тела запросов, контролируемые клиентом, могут создавать путь для эксплуатации уязвимости.
| Компонент | Сведения |
|---|---|
| Traefik | Прямая зависимость, используемая middleware Compress для кодирования исходящих ответов Brotli. |
| Fiber | Косвенная зависимость через fasthttp версии 2.52.9; декодирование тела запроса доступно через Ctx.Body() и JSON BodyParser. |
| Iris | Прямая зависимость с поддержкой кодирования ответов и декодирования запросов. |
| fasthttp | Прямая зависимость вплоть до версии 1.73.0; в версии 1.74.0 выполнен переход на альтернативное решение. |
Что следует проверить командам по безопасности
Sweet Security сообщила, что степень подверженности зависит от версии библиотеки, использования приложением кодирования или декодирования Brotli, а также от его конфигурации. Компания рекомендовала организациям составить перечень HTTP-сервисов на Go, сверить версии библиотек с версиями, содержащими исправление, и проверить, включено ли декодирование данных Brotli, контролируемых клиентом.
Компания также рекомендовала отслеживать поведение систем во время выполнения на предмет возможных признаков эксплуатации, включая неожиданный запуск процессов, необычные исходящие соединения и аномальное поведение памяти в рабочих процессах HTTP-сервисов. Она предупредила, что сканеры, ориентирующиеся на известные пути установки и реестры пакетов, могут не обнаружить уязвимые библиотеки.
Читайте другие новости
Отказ от ответственности
Эта статья FinanceVelix содержит общую информацию и не является персональной финансовой, инвестиционной, юридической или налоговой консультацией. Рыночные цены, процентные ставки и экономические условия могут меняться; инвестиции сопряжены с риском убытков. Факты отражают информацию, доступную на момент публикации, и могут измениться. Самостоятельно проверяйте важную информацию и при необходимости обращайтесь к квалифицированному специалисту. Упоминание актива, компании или услуги не является рекомендацией.





Комментарии
Общайтесь уважительно. Запрещены спам, выдача себя за другое лицо и публикация конфиденциальных данных для входа. Обычные публикации и комментарии появляются сразу; подозрительные ссылки задерживаются для проверки.
Пожалуйста, подождите...