Intel

AIKIDO-2026-685889

resque is vulnerable to Cross-Site Scripting (XSS)

Cross-Site Scripting (XSS)GHSA-m39q-9jm7-xp4q Published 3 days ago

63

Medium Risk

This Affects:

RUBYresque
0.0.1 - 3.0.0
Fixed in 3.0.1
Are you affected? Scan for Free

TL;DR

The resque-web stats page renders the /stats/keys view without escaping the Redis key names it reflects into HTML. A key path segment such as <img src=x onerror=alert(1)> reaches the page and is emitted unescaped, so it executes when an operator opens the crafted /stats/keys/... link. This runs attacker-influenced script in the operator's browser session. The fix escapes the reflected key names before rendering.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you run the resque-web administrative interface.

Background info

resque is vulnerable to Cross-Site Scripting (XSS) in versions 0.0.1 - 3.0.0.

How to fix this

Upgrade the resque library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform