CVE-2026-43977

Yüksek

Açıklama

wger; ücretsiz ve açık kaynaklı bir antrenman ve fitness yöneticisidir. 2.6 öncesindeki sürümlerde, kimliği doğrulanmış herhangi bir kullanıcı, sahibi olmadığı bir rutin üzerinde /logs/ ve /stats/ eylemlerini çağırarak başka bir kullanıcının özel antrenman oturumu notlarını, egzersiz geçmişini ve eğitim istatistiklerini okuyabilir. Zafiyet RoutineViewSet (wger/manager/api/views.py) içerisinde yer almaktadır. Görünüm, bir rutin içindeki talepte bulunan kullanıcının kendi eğitim geçmişine ait verileri döndürmek üzere tasarlanmış iki özel eylem olan /logs/ ve /stats/ tanımlar. Ancak, temel izin kontrolü (RoutinePermission.has_object_permission), sahiplikten bağımsız olarak rutinin is_template=True olması durumunda kimliği doğrulanmış herhangi bir kullanıcıya okuma erişimi vermektedir. Saldırganın sahibi olmadığı bir rutine karşı /logs/ veya /stats/ eylemleri çağrıldığında, saldırganın değil, sahibinin özel antrenman geçmişi döndürülmektedir. Bu sorun 2.6 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünWger
Yayın16 Tem 2026
İlk görülme16 Tem 2026

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
wgerPyPIv ≤ 2.5—

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.

Intelligence 360 paketinde

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.

CVE-2026-43977 · Wger · Dark Radar