CVE-2026-33354
Təsvir
WWBN AVideo açıq mənbəli video platformasıdır. 26.0 versiyadakı və ondan əvvəlki versiyalarda `POST /objects/aVideoEncoder.json.php` son nöqtəsi, mərhələli yükləmə hissələri üçün nəzərdə tutulmuş və sorğu edən tərəfindən idarə olunan `chunkFile` parametrini qəbul edir. Bu son nöqtə həmin yolu yalnız etibarlı server tərəfindən yaradılmış hissə yerləri ilə məhdudlaşdırmaq əvəzinə, `isValidURLOrPath()` funksiyasından keçən istənilən lokal fayl sistemi yollarını qəbul edir. Həmin köməkçi funksiya yalnız `.php` fayllarını rədd edərək, `/var/www/`, tətbiqin kök kataloqu, keş, tmp və `videos` daxil olmaqla geniş server kataloqlarındakı fayllara icazə verir. Öz videosunu redaktə edən autentifikasiya olunmuş yükləyici üçün bu, istənilən lokal faylın oxunmasına çevrilir. Son nöqtə hücum edən tərəfin seçdiyi lokal faylı onun ictimai video saxlama yoluna kopyalayır və bundan sonra həmin fayl HTTP vasitəsilə yüklənə bilər. 59bbd601a3f65a5b18c1d9e4eb11471c0a59214f commit-i problem üçün düzəliş ehtiva edir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| wwbn avideo | v ≤ 26.0 | — |
| wwbn/avideoPackagist | v ≤ 26.0 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.