Possible unsafe reflection / partial denial of service in avo
CVE-2023-34102
What is CVE-2023-34102?
The Avo framework, a popular open source Ruby on Rails admin panel creation tool, contains a vulnerability linked to its polymorphic field type. This feature, intended for handling various class types during record updates, fails to adequately validate user inputs on the back end. As a result, this oversight can lead to unexpected behaviors such as application crashes or, more critically, remote code execution when an attacker manipulates the input of a record. A fix has been implemented in commit ec117882d, and users are urged to restrict access to their applications until the updated version is released.
Affected Version(s)
avo <= 2.33.2 <= 2.33.2
avo >= 3.0.0.pre1, <= 3.0.0.pre12 <= 3.0.0.pre1, 3.0.0.pre12
References
EPSS Score
7% chance of being exploited in the next 30 days.
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved
