Yazılım & Uygulamalar

HTTP2Shell Açığı: Brotli Kütüphanesinde Kritik Güvenlik Sorunu

Brotli kütüphanesindeki HTTP2Shell açığı, saldırganların hassas verilere erişmesine yol açabilir. Güncellemeler yapılmalı.

HTTP2Shell açığına dair bilgi veren bir görsel, Brotli kütüphanesindeki güvenlik sorununu vurguluyor.
HTTP2Shell açığına dair bilgi veren bir görsel, Brotli kütüphanesindeki güvenlik sorununu vurguluyor. · Görsel: BleepingComputer

Brotli kütüphanesinde bulunan ve 'HTTP2Shell' olarak adlandırılan kritik bir açık, saldırganların bellek bozulmasına yol açarak hassas verilere erişim sağlamasına olanak tanıyor. Bu güvenlik sorunu, CVE-2026-111497 kodu ile izleniyor ve "Broccoli2Shell" ile "Node2Shell" olarak da biliniyor. Açık, Brotli'nin 1.0.3 ile 1.0.9, 1.1.0 ve 1.2.0 sürümlerini etkiliyor.

HTTP2Shell Açığının Etkileri

Bu güvenlik açığı, başlangıçta Node.js içerisinde tespit edilmiş olsa da, araştırmacılar Brotli çözücüsündeki aynı açığın farklı yazılımlar üzerinde de etkili olabileceğini keşfettiler. Brotli, Google tarafından geliştirilen ve kayıpsız veri sıkıştırma için kullanılan açık kaynaklı bir projedir. Bu kütüphane, dosyaları sıkıştırarak daha hızlı iletim sağlar, ancak açığın varlığı bu işlemi tehlikeye atıyor.

Hedef Alınan Yazılımlar

Node.js dışında, bu açığın potansiyel olarak etkilediği yazılımlar arasında Python HTTP istemcileri, urllib3[brotli], requests, httpx ve aiohttp[speedups] gibi araçlar bulunuyor. Eğer bu yazılımlar, savunmasız bir Brotli çözücüsü ile yapılandırılmışsa, saldırganlar tarafından istismar edilebilir.

Microsoft'un Acil Güncellemesi

Microsoft, Pazar günü .NET için acil bir güvenlik güncellemesi yayınladı. Bu güncelleme, açığın başarılı bir şekilde istismar edilmesinin, savunmasız bir .NET sürümüne sahip sistemlerde ayrıcalık yükseltmesine yol açabileceğini belirtiyor. Node2Shell açığı, özel olarak hazırlanmış bir Brotli sıkıştırılmış akışın, çözücünün geçerli olarak değerlendirdiği geçersiz bir blok anahtarını tetiklemesine olanak tanıyan bir tampon taşmasıdır.

Kullanıcıların Alması Gereken Önlemler

Node.js, bu açığın uygulamaların kötü niyetli verileri çözümlemesi yoluyla istismar edilebileceğini belirtiyor. Örneğin, bir uygulamanın bir URL'yi alırken sıkıştırılmış bir HTTP yanıtı alması veya doğrudan bir sunucuya sıkıştırılmış bir istek göndermesi durumunda bu açığın etkileri ortaya çıkabilir. Kullanıcıların mevcut güvenlik güncellemelerini uygulamaları büyük önem taşıyor. Güncelleme sonrası, yöneticilerin etkilenen süreçleri yeniden başlatması ve etkilenen konteyner görüntülerinin yeniden oluşturulup dağıtılması gerekiyor.

Sonuç

Brotli kütüphanesindeki HTTP2Shell açığı, önemli bir güvenlik tehdidi oluşturuyor. Kullanıcıların, güncellemeleri hızlı bir şekilde uygulamaları ve gerekli önlemleri almaları, olası saldırılara karşı korunmalarını sağlayacaktır. Ayrıca, sistemdeki Brotli kütüphanesinin güncellenmesi, Node.js dağıtımları ya da kendi kopyasını kullanan diğer uygulamalar üzerindeki riski ortadan kaldırmıyor. Bu nedenle, Brotli desteğinin kaldırılması veya gelen Brotli sıkıştırılmış isteklerin engellenmesi öneriliyor.

Sık Sorulan Sorular

HTTP2Shell açığı nedir?

HTTP2Shell, Brotli kütüphanesinde bulunan ve bellek bozulmasına yol açan bir güvenlik açığıdır.

Bu açığın etkilediği yazılımlar hangileridir?

Node.js ve bazı Python HTTP istemcileri, bu açığın etkilediği yazılımlar arasındadır.

KaynakBu haber, BleepingComputer tarafından yayımlanan haber esas alınarak TeknolojiOG editörleri tarafından Türkçe olarak yeniden yazılmıştır.
Kaynağı gör

Yorumlar 0

Yorum kuralları

Henüz yorum yok. İlk yorumu siz yapın.

Yazılım & Uygulamalar kategorisinden

Tümü