{"id":"GHSA-xgpf-p52j-pf7m","summary":"XSS in CreateQueuedJobTask","details":"A vulnerability has been identified in the Silverstripe CMS 3 and 4 version of the symbiote/silverstripe-queuedjobs module. A Cross Site Scripting vulnerability allows an attacker to inject an arbitrary payload in the CreateQueuedJobTask dev task via a specially crafted URL.","aliases":["CVE-2021-27938"],"modified":"2024-12-02T05:49:22.917580Z","published":"2021-03-24T17:42:02Z","database_specific":{"github_reviewed_at":"2021-03-24T17:41:15Z","nvd_published_at":"2021-03-16T16:15:00Z","cwe_ids":["CWE-79"],"severity":"MODERATE","github_reviewed":true},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2021-27938"},{"type":"WEB","url":"https://github.com/FriendsOfPHP/security-advisories/blob/master/symbiote/silverstripe-queuedjobs/CVE-2021-27938.yaml"},{"type":"WEB","url":"https://github.com/symbiote/silverstripe-queuedjobs/releases"},{"type":"WEB","url":"https://www.silverstripe.org/download/security-releases/cve-2021-27938"}],"affected":[{"package":{"name":"symbiote/silverstripe-queuedjobs","ecosystem":"Packagist","purl":"pkg:composer/symbiote/silverstripe-queuedjobs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.0.0"},{"fixed":"3.0.2"}]}],"versions":["3.0.0","3.0.1"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/03/GHSA-xgpf-p52j-pf7m/GHSA-xgpf-p52j-pf7m.json"}},{"package":{"name":"symbiote/silverstripe-queuedjobs","ecosystem":"Packagist","purl":"pkg:composer/symbiote/silverstripe-queuedjobs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.0"},{"fixed":"3.1.4"}]}],"versions":["3.1.0","3.1.1","3.1.2","3.1.3"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/03/GHSA-xgpf-p52j-pf7m/GHSA-xgpf-p52j-pf7m.json"}},{"package":{"name":"symbiote/silverstripe-queuedjobs","ecosystem":"Packagist","purl":"pkg:composer/symbiote/silverstripe-queuedjobs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"4.0.0"},{"fixed":"4.0.7"}]}],"versions":["4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/03/GHSA-xgpf-p52j-pf7m/GHSA-xgpf-p52j-pf7m.json"}},{"package":{"name":"symbiote/silverstripe-queuedjobs","ecosystem":"Packagist","purl":"pkg:composer/symbiote/silverstripe-queuedjobs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"4.1.0"},{"fixed":"4.1.2"}]}],"versions":["4.1.0","4.1.1"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/03/GHSA-xgpf-p52j-pf7m/GHSA-xgpf-p52j-pf7m.json"}},{"package":{"name":"symbiote/silverstripe-queuedjobs","ecosystem":"Packagist","purl":"pkg:composer/symbiote/silverstripe-queuedjobs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"4.2.0"},{"fixed":"4.2.4"}]}],"versions":["4.2.0","4.2.1","4.2.2","4.2.3"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/03/GHSA-xgpf-p52j-pf7m/GHSA-xgpf-p52j-pf7m.json"}},{"package":{"name":"symbiote/silverstripe-queuedjobs","ecosystem":"Packagist","purl":"pkg:composer/symbiote/silverstripe-queuedjobs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"4.3.0"},{"fixed":"4.3.3"}]}],"versions":["4.3.0","4.3.1","4.3.2"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/03/GHSA-xgpf-p52j-pf7m/GHSA-xgpf-p52j-pf7m.json"}},{"package":{"name":"symbiote/silverstripe-queuedjobs","ecosystem":"Packagist","purl":"pkg:composer/symbiote/silverstripe-queuedjobs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"4.4.0"},{"fixed":"4.4.3"}]}],"versions":["4.4.0","4.4.1","4.4.2"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/03/GHSA-xgpf-p52j-pf7m/GHSA-xgpf-p52j-pf7m.json"}},{"package":{"name":"symbiote/silverstripe-queuedjobs","ecosystem":"Packagist","purl":"pkg:composer/symbiote/silverstripe-queuedjobs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"4.5.0"},{"fixed":"4.5.1"}]}],"versions":["4.5.0"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/03/GHSA-xgpf-p52j-pf7m/GHSA-xgpf-p52j-pf7m.json"}},{"package":{"name":"symbiote/silverstripe-queuedjobs","ecosystem":"Packagist","purl":"pkg:composer/symbiote/silverstripe-queuedjobs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"4.6.0"},{"fixed":"4.6.4"}]}],"versions":["4.6.0","4.6.1","4.6.2","4.6.3"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2021/03/GHSA-xgpf-p52j-pf7m/GHSA-xgpf-p52j-pf7m.json"}}],"schema_version":"1.9.0"}