CVE-2025-68467

Düşük

Açıklama

Dark Reader, web sayfalarının renklerini koyu hale getiren bir erişilebilirlik tarayıcı uzantısıdır. Uzantının dinamik koyu mod özelliği, CSS stil sayfası dosyalarında bulunan web sayfalarının renklerini analiz ederek çalışır. Çapraz kaynaklı stil sayfalarını (orijinal web sayfasından farklı web sitelerinde depolanan) analiz etmek için Dark Reader bu tür dosyaları bir arka plan çalışanı aracılığıyla talep eder; isteğin kimlik bilgisi olmadan gerçekleştirilmesini ve yanıtın içerik türünün bir CSS dosyası olmasını sağlar. Dark Reader 4.9.117 sürümünden önce, bu stil içeriği stil bildirimlerini ayrıştırmak ve döngüyle işlemek amacıyla bir HTML Style Element'e atanıyor ve ayrıca performans kazanımları için sayfanın Session Storage'ında depolanıyordu. Bu durum, bir web sitesi yazarının örneğin `http[:]//localhost[:]8080/style[.]css` adresine işaret eden bir bağlantı aracılığıyla yerel olarak çalışan bir web sunucusundan stil sayfası talep etmesine olanak tanıyabilirdi. Ana bilgisayar adı, bağlantı noktası ve dosya adının kaba kuvvetle denenmesi, tarayıcı sekmesinin kısa süreliğine askıda kalmasına neden olacak performans etkisi nedeniyle olası değildir, ancak tam URL önceden biliniyorsa bir stil sayfası talep edilmesi mümkün olabilirdi. 18 Aralık 2025 itibarıyla sorunun bilinen bir istismarı yoktur. Sorun 3 Aralık 2025'te 4.9.117 sürümünde düzeltilmiştir. Stil sayfaları artık modern Constructed Style Sheets API kullanılarak ayrıştırılmakta ve çapraz kaynaklı stil sayfalarının içeriği artık sayfanın Session Storage'ında depolanmamaktadır. 4.9.118 sürümü (8 Aralık 2025) çapraz kaynaklı istekleri localhost takma adları, IP adresleri, bağlantı noktası içeren ana bilgisayarlar ve HTTPS olmayan kaynaklarla sınırlandırmaktadır. Kullanıcıların mutlak çoğunluğu bir hafta içinde otomatik olarak 4.1.117 veya 4.9.118 güncellemesini almıştır. Ancak kullanıcılar otomatik güncellemelerinin engellenmediğinden ve tarayıcı ayarlarındaki chrome://extensions veya about:addons sayfalarına giderek uzantının en son sürümünü kullandıklarından emin olmalıdır. Manuel derlemeleri kullanan kullanıcılar 4.9.118 ve üzeri sürüme yükseltmelidir. Kendi web siteleri için `darkreader` NPM paketini kullanan geliştiriciler büyük olasılıkla etkilenmemektedir, ancak çapraz kaynaklı istekleri gerçekleştirmek için `setFetchMethod()` fonksiyonuna iletilen fonksiyonun amaçlanan kapsam içinde çalıştığından emin olmalıdır. Dark Reader'ın önceki sürümlerinin başka uzantılar oluşturmak veya uygulamalarına ya da tarayıcılarına entegre etmek için özel çatallarını kullanan geliştiriciler, çapraz kaynaklı istekleri güvenli bir şekilde gerçekleştirdiklerinden ve yanıtların uygulama veya uzantı dışından erişilebilir olmadığından emin olmalıdır.

ÖnemDüşük
CVSS3.4
İstismar olasılığı—
ÜrünDarkreader
Yayın4 Mar 2026
İlk görülme4 Mar 2026

Nasıl düzeltilir

Güncelleyin
  • darkreader darkreader4.9.117 ya da sonraki bir sürüm
  • darkreader4.9.117 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
darkreader darkreaderv < 4.9.1174.9.117
darkreadernpmv < 4.9.1174.9.117

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2025-68467 · Darkreader · Dark Radar