Перейти до вмісту

ланцюг постачання

1 допис із тегом «ланцюг постачання»

HTTP2Shell: як вада Brotli стала RCE і як це виправити

Віддалене виконання коду HTTP2Shell: стиснутий запит Content-Encoding br призводить до витоку токена розгортання, а оновлення середовища виконання, повторне розгортання й заміна токена локалізують атаку

HTTP2Shell, також відомий як Node2Shell, це прізвисько CVE-2026-111497: запису за межами буфера (out-of-bounds write) у бібліотеці розпакування Brotli від Google. Виправлення вийшли 21 жовтня 2026 року. Будь-який сервіс, що автоматично декодує трафік Content-Encoding: br, можна змусити пошкодити власну пам’ять, а звідти виконати команди зловмисника.

У цьому дописі ми розбираємо ланцюжок атаки й реагування, яке справді її локалізує. Усе тут відповідає нашій безкоштовній вправі HTTP2Shell RCE, де ви граєте і за зловмисника, і за чергового платформного інженера.