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 | Пряма залежність, яку використовує проміжне програмне забезпечення 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 містить загальну інформацію, а не персоналізовані фінансові, інвестиційні, юридичні чи податкові поради. Ринкові ціни, процентні ставки та економічні умови можуть змінюватися; інвестиції пов’язані з ризиком збитків. Факти відображають інформацію, доступну на момент публікації, і можуть змінитися. Самостійно перевіряйте важливу інформацію та за потреби звертайтеся до кваліфікованого фахівця. Згадка про актив, компанію чи послугу не є рекомендацією.





Коментарі
Будьте ввічливими. Заборонено спам, видавання себе за іншу особу та публікацію конфіденційних даних доступу. Звичайні дописи й коментарі з’являються одразу; підозрілі посилання затримуються для перевірки.
Будь ласка, зачекайте...