Katalog CVE

CVE-2026-33354

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

WWBN AVideo to otwartoźródłowa platforma wideo. W wersjach do 26.0 w punkcie końcowym `POST /objects/aVideoEncoder.json.php` parametr `chunkFile` może przyjmować dowolne lokalne ścieżki systemowe, co prowadzi do możliwości odczytu plików z serwera przez uwierzytelnionego użytkownika.

Ocena ryzyka

Dla organizacji oznacza to ryzyko nieautoryzowanego dostępu do lokalnych plików, co może prowadzić do wycieku wrażliwych danych. Atakujący może skopiować wybrane pliki do publicznego katalogu wideo, co umożliwia ich pobranie przez HTTP.

Rekomendacja

Zaleca się aktualizację do wersji 26.1 lub nowszej, w której wprowadzono poprawkę rozwiązującą ten problem. Należy również ograniczyć dostęp do punktu końcowego dla nieautoryzowanych użytkowników.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

WWBN AVideo is an open source video platform. In versions up to and including 26.0, `POST /objects/aVideoEncoder.json.php` accepts a requester-controlled `chunkFile` parameter intended for staged upload chunks. Instead of restricting that path to trusted server-generated chunk locations, the endpoint accepts arbitrary local filesystem paths that pass `isValidURLOrPath()`. That helper allows files under broad server directories including `/var/www/`, the application root, cache, tmp, and `videos`, only rejecting `.php` files. For an authenticated uploader editing their own video, this becomes an arbitrary local file read. The endpoint copies the attacker-chosen local file into the attacker's public video storage path, after which it can be downloaded over HTTP. Commit 59bbd601a3f65a5b18c1d9e4eb11471c0a59214f contains a patch for the issue.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS