CVE-2023-34102 HIGH

CVE-2023-34102: Possible unsafe reflection / partial denial of service in avo

Vendor Avo-Hq
Product avo
Weakness CWE-20 · Input validation
Published June 5, 2023
Last update January 8, 2025

CVSS base score

8.3/10
Attack vector Network
Attack complexity Low
Privileges required Low
User interaction None
Confidentiality Low
Integrity High

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H

What the vulnerability does

01Description

Avo is an open source ruby on rails admin panel creation framework. The polymorphic field type stores the classes to operate on when updating a record with user input, and does not validate them in the back end. This can lead to unexpected behavior, remote code execution, or application crashes when viewing a manipulated record. This issue has been addressed in commit `ec117882d` which is expected to be included in subsequent releases. Users are advised to limit access to untrusted users until a new release is made.

Key dates

02Disclosure timeline

June 5, 2023 CVE published
January 8, 2025 Record updated