GitHub Advisoryadvisory · RubyGems
GHSA-w7q9-xr2x-wh7x delayed_job_web Cross-site Scripting vulnerability
MEDIUM
Official page ↗
- Aliases
- CVE-2017-12097
- Ecosystem
- RubyGems
- Packages
- delayed_job_web
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- Weaknesses
- CWE-79
- Reviewed
- 2020-06-16
Affected packages
• RubyGems delayed_job_web: >= 1.2.9, < 1.4.2 → fixed in 1.4.2
Description
An exploitable cross site scripting (XSS) vulnerability exists in the filter functionality of the delayed_job_web rails gem versions 1.2.9 before 1.4.2. A specially crafted URL can cause an XSS flaw resulting in an attacker being able to execute arbitrary javascript on the victim's browser. An attacker can phish an authenticated user to trigger this vulnerability.
Related
Alias · CVE (1)
- CVE-2017-12097 An exploitable cross site scripting (XSS) vulnerability exists in the filter functionality of the delayed_job_web rails gem version 1.4. vulnerability
Weakness · CWE (1)
- CWE-79 Improper Neutralization of Input During Web Page Generation weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2017-12097 advisory
- https://github.com/ejschmitt/delayed_job_web/commit/6bcb10e61ea2b9a44ffa16be8536dff46ad51449 web
- https://github.com/ejschmitt/delayed_job_web package
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/delayed_job_web/CVE-2017-12097.yml web
- https://rubygems.org/gems/delayed_job_web/versions/1.4 web
- https://web.archive.org/web/20200227132840/http://www.securityfocus.com/bid/102484 web
- https://www.talosintelligence.com/vulnerability_reports/TALOS-2017-0449 web