Katalog CVE

CVE-2026-42205

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W frameworku Avo, przed wersją 3.31.2, zidentyfikowano lukę w kontroli dostępu w ActionsController. Umożliwia ona uwierzytelnionemu użytkownikowi wykonanie dowolnej klasy akcji na każdym zasobie, co prowadzi do eskalacji uprawnień i nieautoryzowanej manipulacji danymi.

Ocena ryzyka

Luka ta stwarza poważne ryzyko dla bezpieczeństwa aplikacji, umożliwiając nieautoryzowany dostęp do danych i funkcji, co może prowadzić do poważnych naruszeń prywatności i integralności danych.

Rekomendacja

Zaleca się aktualizację frameworka Avo do wersji 3.31.2 lub nowszej, aby usunąć tę lukę oraz przeprowadzenie audytu dostępu do akcji w aplikacji.

Powiązane podatności

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

Avo is a framework to create admin panels for Ruby on Rails apps. Prior to version 3.31.2, a broken access control vulnerability was identified in the ActionsController of the Avo framework. Due to insecure action lookup logic, an authenticated user can execute any Action class (descendants of Avo::BaseAction) on any resource, even if the action is not registered for that specific resource. This leads to Privilege Escalation and unauthorized data manipulation across the entire application. This issue has been patched in version 3.31.2.

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