UnrealIRCd'de sahada istismar edilen açık (CVE-2026-114713) CISA KEV'e girdi: 6.2.7.1'e upgrade ya da hot-patch gerekiyor
CISA, UnrealIRCd IRC sunucusundaki CVE-2026-114713 açığını 13 Kasım'da KEV kataloğuna ekledi. Birden fazla sunucunun bağlı olduğu ağlarda sıradan bir kullanıcı, sunucu yetkisiyle komut enjekte edebiliyor. Düzeltme 6.2.7.1 sürümünde.
CVE-2026-114713ABD Siber Güvenlik ve Altyapı Güvenliği Ajansı (CISA), yaygın kullanılan açık kaynak IRC sunucusu UnrealIRCd'deki CVE-2026-114713 açığını 13 Kasım'da Known Exploited Vulnerabilities (KEV) kataloğuna ekledi. Kataloğa giriş, açığın saldırılarda kullanıldığı anlamına geliyor. ABD federal kurumlarına verilen son tarih 16 Kasım 2026; kayıtta adli inceleme (forensics triage) şartı da işaretli.
CVE kaydına göre sorun labeled-response modülünde: modül, IRCv3 "label" mesaj etiketini yanıtlara geri yazarken ayırıcı karakterleri temizlemiyor. Bunun sonucunda iki ya da daha fazla sunucunun birbirine bağlı olduğu bir ağda, yetkisiz sıradan bir kullanıcı sunucular arası (server-to-server) komut enjekte edebiliyor ve bu komutlar sunucu yetkisiyle işleniyor. CVSS 3.1 puanı 8,6 (yüksek); saldırı ağ üzerinden, kimlik doğrulama ve kullanıcı etkileşimi olmadan yapılabiliyor. CVE kaydı 8 Kasım'da yayımlandı. Saldırıların kapsamı ve arkasındaki aktörler hakkında KEV kaydında bilgi yok; ransomware kampanyalarında kullanımı "bilinmiyor" olarak geçiyor.
Not: Projenin forumdaki duyurusu bu çalışmada okunamadı; sürüm bilgileri CVE kaydından alınmıştır.
Etkilenen ve düzeltilmiş sürümler
| Ürün | Etkilenen | Düzeltilmiş sürüm |
|---|---|---|
| UnrealIRCd | 6.0.0'dan 6.2.7.1 öncesine kadar tüm sürümler | 6.2.7.1 ve sonrası |
CVE kaydına göre yeniden başlatma gerektirmeyen bir hot-patch paketi de (bundle-20261107) mevcut. Ayrıntı için proje duyurusu esas alınmalı.
Beni etkiliyor mu?
İki koşul birlikte aranır: sunucunuz 6.2.7.1'den eski bir 6.x sürümü çalıştırıyor ve ağınızda birbirine bağlı en az iki sunucu var. Tek sunuculu kurulumlar CVE kaydındaki senaryonun dışında kalıyor, yine de upgrade önerilir. Kurulu sürüm, sunucunun başlangıç logunda ve bir IRC istemcisinden sunucu sürüm bilgisi sorgulandığında görünür.
Sunucu bağlantılarını (link blokları) ve modülün devre dışı bırakılıp bırakılmadığını yapılandırma dosyasında arayabilirsiniz:
grep -n -E "^link |blacklist-module" conf/unrealircd.confAğdaki diğer sunucuların sürümünü de kontrol edin; açık, bağlı sunucuların tamamı güncellenene kadar ağ genelinde geçerli kalır.
Ne yapılmalı?
- Ağdaki tüm sunucuları UnrealIRCd 6.2.7.1 ya da daha yeni bir sürüme yükseltin. Tek bir eski sunucu ağın tamamını açık bırakır.
- Hemen upgrade yapılamıyorsa CVE kaydında belirtilen hot-patch paketini uygulayın; bu yol sunucuyu yeniden başlatmadan düzeltmeyi getirir.
- İkisi de mümkün değilse geçici önlem (workaround), patch uygulanana kadar ağdaki bütün sunucularda
labeled-responsemodülünün yapılandırma dosyasından blacklist'e alınmasıdır. Yan etkisi, bu IRCv3 özelliğini kullanan istemcilerin etiketli yanıt alamamasıdır. - KEV kaydı adli inceleme istiyor: sunucu loglarında beklenmeyen sunucu komutlarını, yetkisiz operatör işlemlerini, açıklanamayan kanal ve kullanıcı değişikliklerini geriye dönük inceleyin.
- IRC sunucusu çoğu kurumda envanter dışında kalır. Topluluk, destek ya da iç iletişim için kurulmuş unutulmuş UnrealIRCd örnekleri olup olmadığını kontrol edin.