- Yama var
- Son 7 gün
- CWE-674
CVE-2026-116011
Crow kütüphanesinde derin iç içe JSON ile hizmet dışı bırakma açığı
- Yayımlandı
- Güncellendi
- 26 Eki 2026
- Açık yaşı
- 4 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
Crow 1.3.4 sürümünden önceki sürümlerde crow::json::load fonksiyonunda kontrolsüz özyineleme (uncontrolled recursion) açığı bulunmaktadır. Bu açık, kimlik doğrulaması yapılmamış uzak saldırganların derinlemesine iç içe JSON gönderip sunucuyu çökertmesine olanak tanır. Saldırganlar, binlerce iç içe nesne içeren bir istek gövdesi göndererek iş parçacığının (worker thread) yığınını (stack) tüketebilir; bu da sürecin sonlanmasına ve tüm bağlantıların kopmasına neden olur.
Kaynaktaki açıklama (İngilizce)
Crow before 1.3.4 contains an uncontrolled recursion vulnerability in crow::json::load() that allows remote unauthenticated attackers to crash the server by sending deeply nested JSON. Attackers can send a request body with thousands of nested objects to exhaust the worker thread stack, terminating the process and dropping all connections.
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ım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| CrowCpp Crow | < 1.3.4 | 1.3.4 |
Kaynaklar7 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/…p/Crow/security/advisories/GHSA-7x84-xhp8-6cqj Üretici bülteni
- github.com/…ommit/6956b7ca93c5df22f5aaccd670e5aa000c0d882b Yama
- vulncheck.com/…rvice-via-deeply-nested-json-in-crow-json-load Üçüncü taraf
- github.com/CrowCpp/Crow/releases/tag/v1.3.4 Diğer
- github.com/CrowCpp/Crow/blob/v1.3.3/include/crow/json.h Diğer
Kayıt geçmişi
- 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.