CVE Catalog

CVE-2026-42205

High
Published: Translated: NVD NIST

Summary

In the Avo framework, prior to version 3.31.2, a broken access control vulnerability was identified in the ActionsController. It allows an authenticated user to execute any Action class on any resource, leading to privilege escalation and unauthorized data manipulation.

Risk Assessment

This vulnerability poses a serious risk to application security, allowing unauthorized access to data and functions, which can lead to significant breaches of privacy and data integrity.

Recommendation

It is recommended to update the Avo framework to version 3.31.2 or later to mitigate this vulnerability and to conduct an access audit of actions within the application.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS