Katalog CVE

CVE-2026-61696

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

Forem przed commitem 92eacd16a82cf9007ba8e16a2258b42e3b53ca9c przechowuje niezdezynfekowaną wartość z feedback_message[message] i renderuje ją przez raw() w widoku administratora, gdy obecny jest offender_id. Przeglądanie raportu o nadużyciu wykonuje dowolny JavaScript w przeglądarce administratora, co może ujawnić dane strony, tokeny CSRF lub umożliwić działania administracyjne w sesji ofiary. Publiczny FeedbackMessagesController akceptuje raport bez autoryzacji i wcześniej pozwalał na podanie offender_id, co czyni podatną ścieżkę osiągalną dla nieuwierzytelnionego atakującego.

Ocena ryzyka

Nieuwierzytelniony atakujący może przejąć sesję administratora, wykonać dowolny kod JavaScript i potencjalnie przejąć kontrolę nad społecznością.

Rekomendacja

Zaktualizuj Forem do wersji zawierającej commit 92eacd16a82cf9007ba8e16a2258b42e3b53ca9c lub nowszej.

Inne podatności w Forem

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

Forem is open source software for building communities. In versions before commit 92eacd16a82cf9007ba8e16a2258b42e3b53ca9c, a malicious value submitted through feedback_message[message] is stored without sanitization and rendered in app/views/admin/feedback_messages/_feedback_message.html.erb through raw(feedback_message.message) when offender_id is present. Viewing the abuse report executes arbitrary JavaScript in an administrator's browser and may expose sensitive in-page data, abuse CSRF tokens, or perform administrative actions in the victim's session. The public FeedbackMessagesController accepts the report without authorization and previously permitted a submitted offender_id, making the vulnerable rendering path reachable by an unauthenticated attacker. This issue is fixed in commit 92eacd16a82cf9007ba8e16a2258b42e3b53ca9c

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