{"id":"CVE-2022-44303","aliases":[],"url":"https://o3.security/vulnerability/CVE-2022-44303","summary":"Resque Scheduler Reflected XSS In Delayed Jobs View","details":"### Impact\n\nResque Scheduler version 1.27.4 and above are affected by a cross-site scripting vulnerability. A remote attacker can 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.\n\n### Patches\n\nFixed in v4.10.2\n\n### Workarounds\n\nNo known workarounds at this time. It is recommended to not click on 3rd party or untrusted links to the resque-web interface until you have patched your application.\n\n### References\n* https://nvd.nist.gov/vuln/detail/CVE-2022-44303\n* https://github.com/resque/resque-scheduler/issues/761\n* https://github.com/resque/resque/issues/1885\n* https://github.com/resque/resque-scheduler/pull/780\n* https://github.com/resque/resque-scheduler/pull/783\n","published":"2023-12-18T19:30:32Z","modified":"2024-02-16T08:14:44.627747Z","cvss":{"score":6.3,"severity":"MEDIUM","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:H/A:N"},"epss":null,"cisaKev":null,"exploitsKnown":1,"affectedPackages":[{"ecosystem":"RubyGems","name":"resque-scheduler","fixedVersion":"4.10.2"}],"fix":null,"references":[{"type":"WEB","url":"https://github.com/resque/resque-scheduler/security/advisories/GHSA-9hmq-fm33-x4xx"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2022-44303"},{"type":"PACKAGE","url":"https://github.com/resque/resque-scheduler"},{"type":"WEB","url":"https://github.com/rubysec/ruby-advisory-db/blob/master/gems/resque-scheduler/CVE-2022-44303.yml"},{"type":"WEB","url":"https://trungvm.gitbook.io/cves/resque/resque-1.27.4-multiple-reflected-xss-in-resque-schedule-job"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2024-02-16T08:14:44.627747Z"}}