Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Yama var
  • Son 7 gün
  • CWE-400
  • CWE-835

CVE-2026-115774

Twisted IMAP4 sunucusunda SEARCH komutu ile hizmet dışı bırakma (negatif literal boyutu)

twisted

Orta 4,9 CVSS 3.1
Yayımlandı
Güncellendi
23 Eki 2026
Açık yaşı
4 gün
Kaydı açan
GitHub_M

ÖzetTürkçe

Twisted, Python 3.6 ve üzeri sürümleri destekleyen, internet uygulamaları için olay tabanlı bir çerçevedir. 26.10.0rc1 sürümünden önce, kimlik doğrulaması yapılmış bir istemci seçili posta kutusu durumuna geçtikten sonra, twisted.mail.imap4.IMAP4Server, negatif bir literal boyutu içeren bir SEARCH komutuyla twisted.mail.imap4.parseNestedParens fonksiyonuna ulaşabilmektedir. Negatif boyut, ayrıştırıcı imlecini sıfırın altına taşır ve Python'un negatif indeksleme özelliği, senkron tarama döngüsünün sonlanmasını engeller. Döngü, tek iş parçacıklı reaktörü dondurarak, sistem yeniden başlatılana kadar diğer IMAP bağlantılarını ve aynı süreçte barındırılan tüm SMTP veya POP3 hizmetlerini durdurmaktadır. Bu sorun Twisted 26.10.0rc1 sürümünde giderilmiştir.

Kaynaktaki açıklama (İngilizce)

Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 26.10.0rc1, twisted.mail.imap4.IMAP4Server reaches twisted.mail.imap4.parseNestedParens with a negative literal size in an authenticated SEARCH command after the client enters the selected mailbox state. The negative size moves the parser cursor below zero, and Python's negative indexing prevents the synchronous scanning loop from terminating. The loop freezes the single-threaded reactor, stopping other IMAP connections and any SMTP or POP3 services hosted in the same process until restart. This issue is fixed in version 26.10.0rc1.

Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
twisted < 26.10.0rc1 26.10.0rc1

Kaynaklar6 kaynak

Kayıt geçmişi

  1. Yayımlandı

İlgili açıklar

Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.