CVE-2022-31015
Açıklama
Waitress, Python 2 ve 3 için bir Web Server Gateway Interface sunucusudur. Waitress 2.1.0 ve 2.1.1 sürümleri, ana iş parçacığı select() çağrısı yapmak üzereyken bir iş parçacığının soketi kapatması nedeniyle erken sonlanabilir. Bu durum, ana iş parçacığının işlenmeyen bir istisna oluşturmasına ve ardından tüm uygulamanın sonlandırılmasına yol açar. Bu sorun, Waitress 2.1.2 sürümünde WSGI iş parçacığının soketi kapatmasına artık izin verilmeyerek giderilmiştir. Bunun yerine bu işlem her zaman ana iş parçacığına devredilir. Bu sorun için bir geçici çözüm yoktur. Ancak waitress'i bir ters proxy sunucusu arkasında kullanan kullanıcıların, ters proxy her zaman tam yanıtı okuyorsa sorun yaşama olasılığı daha düşüktür.
Nasıl düzeltilir
- agendaless waitress2.1.2 ya da sonraki bir sürüm
- waitress2.1.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| agendaless waitress | 2.1.0 ≤ v < 2.1.2 | 2.1.2 |
| waitressPyPI | 2.1.0 ≤ v < 2.1.2 | 2.1.2 |
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.
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.