Katalog CVE

CVE-2026-43876

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

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

Streszczenie

Platforma AVideo w wersjach do 29.0 włącznie przekazuje surowy parametr POST 'message' do funkcji sendSiteEmail(), która wstawia go bezpośrednio do szablonu HTML e-maila bez sanityzacji ani kodowania znaków. Uwierzytelniony użytkownik z uprawnieniem do przesyłania może rozsyłać dowolny HTML (linki phishingowe, piksele śledzące, podszywanie się pod interfejs) do wszystkich subskrybentów kanału, do 10 000 odbiorców na wywołanie.

Ocena ryzyka

Atakujący może wysyłać wiadomości phishingowe wyglądające jak oficjalna komunikacja platformy (z logo i tytułem serwisu), co zwiększa skuteczność oszustw i może prowadzić do kradzieży danych uwierzytelniających lub infekcji. Podatność dotyczy każdego uwierzytelnionego użytkownika z prawem przesyłania.

Rekomendacja

Zaktualizuj AVideo do wersji zawierającej poprawkę z wskazanego commita i wdroż sanityzację/kodowanie HTML treści wiadomości przed wysyłką. Ogranicz uprawnienia do przesyłania i rozsyłania powiadomień do zaufanych 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, objects/notifySubscribers.json.php takes the raw message POST parameter and passes it into sendSiteEmail(), which substitutes it directly into an HTML email template (via str_replace on the {message} placeholder) and renders it with PHPMailer::msgHTML(). There is no HTML sanitization, character escaping, or output encoding on the attacker-controlled message between $_POST['message'] and the rendered email. Any authenticated user with upload permission can therefore broadcast arbitrary HTML — phishing links, tracking pixels, CSS/UI spoofing — to every subscriber on their channel (up to 10,000 recipients per invocation). The email is sent From: the platform's configured contact address and wrapped in the site's official logo and title, so attacker-supplied HTML arrives with the appearance of an official platform communication. Commit https://github.com/WWBN/AVideo/commit/ contains an updated fix.

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