Katalog CVE

CVE-2026-33935

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

MyTube to samodzielnie hostowany downloader i odtwarzacz dla kilku stron wideo. W wersjach przed 1.8.72, nieautoryzowany atakujący może zablokować konta administratorów i odwiedzających z uwagi na uwierzytelnianie oparte na hasłach, wywołując nieudane próby logowania.

Ocena ryzyka

Atakujący może zablokować dostęp do kont administratorów i użytkowników, co prowadzi do utraty kontroli nad aplikacją oraz potencjalnych przestojów w jej działaniu.

Rekomendacja

Zaleca się aktualizację MyTube do wersji 1.8.72 lub nowszej, aby zabezpieczyć się przed możliwością blokowania kont przez nieautoryzowanych użytkowników.

Powiązane podatności

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

MyTube is a self-hosted downloader and player for several video websites Prior to version 1.8.72, an unauthenticated attacker can lock out administrator and visitor accounts from password-based authentication by triggering failed login attempts. The application exposes three password verification endpoints, all of which are publicly accessible. All three endpoints share a single file-backed login attempt state stored in `login-attempts.json`. When any endpoint records a failed authentication attempt via `recordFailedAttempt()`, the shared login attempt state is updated, increasing the `failedAttempts` counter and adjusting the associated timestamps and cooldown values. Before verifying a password, each endpoint calls `canAttemptLogin()`. This function checks the shared JSON file to determine whether a cooldown period is active. If the cooldown has not expired, the request is rejected before the password is validated. Because the failed attempt counter and cooldown timer are globally sh

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