GitHub Advisoryadvisory · RubyGems

GHSA-762r-27w2-q22j Avo has a XSS vulnerability on `return_to` param

MEDIUM Published 2026-03-18 Modified 2026-03-25 Official page ↗
Aliases
CVE-2026-33209
Ecosystem
RubyGems
Packages
avo
Severity
Moderate
CVSS vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
Weaknesses
CWE-79
Reviewed
2026-03-18

Affected packages

• RubyGems avo: < 3.30.3 → fixed in 3.30.3

Description

Description A reflected cross-site scripting (XSS) vulnerability exists in the `return_to` query parameter used in the avo interface. An attacker can craft a malicious URL that injects arbitrary JavaScript, which is executed when he clicks a dynamically generated navigation button. Impact This vulnerability may allow execution of arbitrary JavaScript in the context of the application. Impact varies depending on deployment: • In unauthenticated setups: exploitable via crafted links sent to users • In authenticated setups: limited to authenticated users and requires interaction

Related

Alias · CVE (1)

  • CVE-2026-33209 Avo is a framework to create admin panels for Ruby on Rails apps. vulnerability

Weakness · CWE (1)

  • CWE-79 Improper Neutralization of Input During Web Page Generation weakness

References