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

CVE-2026-116677

OpenWISP Controller CRL API'si istekleri yönetilen kuruluşlarla sınırlamıyor

openwisp-controller

Orta 5,3 CVSS 4.0
Yayımlandı
Güncellendi
27 Eki 2026
Açık yaşı
1 gün
Kaydı açan
GitHub_M

Yönetici özeti

Bu açık, bir kuruluş yöneticisinin yetkisi dışındaki başka bir kuruluşun sertifika altyapısı hakkında bilgi görmesine olanak tanıyabilir. Sistemin doğrudan ele geçirilmesi riski düşüktür, ancak gizlilik ve yetki sınırlarının ihlali anlamına gelir. Güncellemenin kısa sürede ve planlı şekilde yapılması önerilir.

ÖzetTürkçe

OpenWISP Controller'ın 1.0.0 ile 1.3.2 öncesi sürümlerinde, CRL indirme uç noktası CA kaynaklarını kuruluş kapsamına göre doğrulamadan çözümlüyor. Kimliği doğrulanmış ve CA görüntüleme yetkisine sahip bir kuruluş yöneticisi, sıralı CA kimliğini değiştirerek başka bir kuruluşun iptal listesine (CRL) erişebilir. Bu durum, yalnızca kendi kuruluşlarının kaynaklarını görmesi gereken yöneticiler için risk oluşturur.

Saldırgan ne yapabilir?

Saldırgan, başka bir kuruluşun CA veren bilgilerini ve iptal edilmiş sertifikaların seri numaralarını öğrenebilir. CA özel anahtarları açığa çıkmaz ve veriler değiştirilemez.

Kaynaktaki açıklama (İngilizce)

OpenWISP Controller is a network and WiFi controller for provisioning, configuration management, updates, and PKI management. From 1.0.0 until 1.3.2, the GET /api/v1/controller/ca/<integer-id>/crl endpoint allows an authenticated organization manager with CA view permission to retrieve another organization's certificate revocation list by requesting its sequential CA identifier. CrlDownloadView.retrieve resolves the CA directly instead of using the organization-scoped object retrieval enforced by FilterByOrganizationManaged, bypassing the endpoint's intended authorization boundary. The response can disclose CA issuer information and revoked certificate serial numbers, but it does not expose CA private keys or allow modification. This issue is fixed in version 1.3.2.

Ne yapmalı?

  1. OpenWISP Controller'ı 1.3.2 veya daha yeni bir sürüme yükseltin; bu sürüm sorunu giderir. Genel öneri
  2. Yükseltme sonrasında kurulu sürümün 1.3.2 veya üzeri olduğunu doğrulayın. Genel öneri
  3. Yükseltme yapılana kadar CA görüntüleme yetkisini yalnızca güvenilen yöneticilerle sınırlayın ve mevcut yetki atamalarını gözden geçirin. Genel öneri

Ek önlemler

  • Kuruluş yöneticilerinin CA ile ilgili yetkilerini en az ayrıcalık ilkesine göre düzenleyin. Genel öneri
  • CRL indirme isteklerini ve olağandışı kayıt kimliği değiştirme denemelerini uygulama günlüklerinden izleyin. Genel öneri

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
openwisp-controller Sürüm belirtilmemiş –

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.