{"id":"GHSA-q7jc-v6f2-q9jr","summary":"Duplicate Advisory: Resque Scheduler Reflected XSS In Delayed Jobs View","details":"## Duplicate Advisory\nThis advisory has been withdrawn because it is a duplicate of GHSA-9hmq-fm33-x4xx. This link is maintained to preserve external references.\n\n## Original Description\nResque Scheduler version 1.27.4 is vulnerable to Cross-site scripting (XSS). A remote attacker could inject javascript code to the \"{schedule_job}\" or \"args\" parameter in /resque/delayed/jobs/{schedule_job}?args={args_id} to execute javascript at client side.","modified":"2024-11-28T05:38:21.998614Z","published":"2022-12-13T15:30:26Z","withdrawn":"2023-12-18T19:30:26Z","database_specific":{"nvd_published_at":"2022-12-13T15:15:00Z","cwe_ids":["CWE-79"],"severity":"MODERATE","github_reviewed":true,"github_reviewed_at":"2023-12-18T19:30:26Z"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2022-44303"},{"type":"WEB","url":"https://trungvm.gitbook.io/cves/resque/resque-1.27.4-multiple-reflected-xss-in-resque-schedule-job"},{"type":"WEB","url":"http://resque.com"}],"affected":[{"package":{"name":"resque-scheduler","ecosystem":"RubyGems","purl":"pkg:gem/resque-scheduler"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.27.4"},{"fixed":"4.10.2"}]}],"versions":["2.0.0","2.0.0.a","2.0.0.b","2.0.0.c","2.0.0.d","2.0.0.e","2.0.0.g","2.0.0.h","2.0.1","2.1.0","2.1.1","2.2.0","2.3.0","2.3.1","2.4.0","2.5.0","2.5.1","2.5.2","2.5.3","2.5.4","2.5.5","3.0.0","3.1.0","4.0.0","4.1.0","4.10.0","4.10.1","4.2.0","4.2.1","4.3.0","4.3.1","4.4.0","4.5.0","4.6.0","4.7.0","4.8.0","4.9.0"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/12/GHSA-q7jc-v6f2-q9jr/GHSA-q7jc-v6f2-q9jr.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"}]}