CVE-2026-34368
Açıklama
WWBN AVideo açık kaynaklı bir video platformudur. 26.0 dahil önceki sürümlerde, `plugin/YPTWallet/YPTWallet.php` dosyasındaki `transferBalance()` metodu bir Time-of-Check-Time-of-Use (TOCTOU) yarış durumu (race condition) içermektedir. Metot; göndericinin cüzdan bakiyesini okumakta, yeterliliği PHP tarafında kontrol etmekte ve ardından yeni bakiyeyi yazmaktadır; tüm bunlar veritabanı işlemleri (transactions) veya satır düzeyinde kilitleme olmadan gerçekleşmektedir. Birden fazla kimliği doğrulanmış oturuma sahip bir saldırgan, hepsinin aynı güncel olmayan bakiyeyi okuduğu eşzamanlı transfer istekleri gönderebilir; bu isteklerin her biri bakiye kontrolünü bağımsız olarak geçerek alıcının birden fazla kez krediyle yüklenmesine rağmen yalnızca tek bir kesintinin uygulanmasına neden olur. Commit 34132ad5159784bfc7ba0d7634bb5c79b769202d bir düzeltme içermektedir.
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ün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| wwbn avideo | v ≤ 26.0 | — |
| wwbn/avideoPackagist | v ≤ 26.0 | — |
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.