Katalog CVE

CVE-2026-43875

ŚrednieCVSS 6.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.33%

Percentyl 26 - wyżej niż 26% wszystkich znanych CVE

Streszczenie

W AVideo w wersjach do 29.0 włącznie wtyczka MobileManager/oauth2.php kończy logowanie OAuth, przekierowując na adres zawierający hash hasła ofiary w parametrze URL. Ponieważ endpoint logowania akceptuje flagę encodedPass=1 omijającą hashowanie, każdy kto przechwyci ten adres (np. z logów serwera, nagłówka Referer lub historii przeglądarki) uzyskuje dane równoważne hasłu w postaci jawnej i może przejąć konto, w tym konta administratorów.

Ocena ryzyka

Przechwycenie adresu przekierowania prowadzi do pełnego przejęcia konta, w tym kont administracyjnych, co może skutkować kompromitacją całej platformy. Ryzyko jest wysokie ze względu na wyciek hashy haseł w adresach URL.

Rekomendacja

Zaktualizuj AVideo do wersji zawierającej commit 977cd6930a97571a26da4239e25c8096dd4ecbc1. Przeanalizuj logi i historię przekierowań pod kątem wycieku haseł i wymuś zmianę haseł dla potencjalnie dotkniętych kont.

Inne podatności w AVideo

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

WWBN AVideo is an open source video platform. In versions up to and including 29.0, plugin/MobileManager/oauth2.php completes an OAuth login by sending an HTTP 302 Location: oauth2Success.php?user=<email>&pass=<HASH> where <HASH> is the victim's stored password hash (md5(hash("whirlpool", sha1(password)))) read directly from the users table. AVideo's own login endpoint (objects/login.json.php) accepts an encodedPass=1 flag that bypasses hashing and performs a direct string comparison between the supplied value and the stored hash. Anyone who captures the redirect URL — via server logs, referrer leakage, or browser history — therefore obtains a credential equivalent to the plaintext password and can fully take over the account, including admin accounts. Commit 977cd6930a97571a26da4239e25c8096dd4ecbc1 contains an updated fix.

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