Katalog CVE

CVE-2026-101112

ŚrednieCVSS 6.9
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W rozszerzeniu Balbooa Forms dla Joomla (wersje poniżej 2.4.3.4) publiczna akcja removeTmpAttachment przyjmuje identyfikator załącznika i usuwa odpowiadający wiersz w bazie danych oraz plik. Kontroler weryfikuje token sesji Joomla, ale model nie wiąże identyfikatora załącznika z sesją, która przesłała plik, bieżącym użytkownikiem, formularzem ani stanem tymczasowym, co pozwala dowolnemu gościowi na nieautoryzowane usunięcie załącznika.

Ocena ryzyka

Nieuwierzytelniony atakujący może usuwać dowolne tymczasowe załączniki w formularzach Balbooa, co prowadzi do utraty danych i zakłócenia działania aplikacji. Token sesji chroni jedynie przed CSRF, nie zapewniając autoryzacji do konkretnego obiektu.

Rekomendacja

Zaktualizuj rozszerzenie Balbooa Forms do wersji 2.4.3.4 lub nowszej. Do czasu aktualizacji rozważ ograniczenie dostępu do akcji removeTmpAttachment lub jej wyłączenie.

Inne podatności w Balbooa Forms

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

Joomla Extension - balbooa.com - Unauthorized Deletion of Attachments in Balbooa Forms < 2.4.3.4 - The public removeTmpAttachment action accepts an integer attachment ID and deletes the matching database row and file. The controller verifies a Joomla session token, but the model does not bind that ID to the session that uploaded the file, the current user, the form, the upload field, or the temporary state. Any guest can obtain a token for their own session, so the token prevents CSRF but does not authorize the target object.

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