{"id":"CVE-2024-31985","published":"2024-04-10T20:11:53Z","modified":"2024-08-02T01:59:50Z","title":"XWiki Platform CSRF in the job scheduler","vendor":"xwiki","product":"xwiki-platform","tier":"tail","description":{"text":"XWiki Platform is a generic wiki platform. Starting in version 3.1 and prior to versions 4.10.20, 15.5.4, and 15.10-rc-1, it is possible to schedule/trigger/unschedule existing jobs by having an admin visit the Job Scheduler page through a predictable URL, for example by embedding such an URL in any content as an image. The vulnerability has been fixed in XWiki 14.10.19, 15.5.5, and 15.9. As a workaround, manually apply the patch by modifying the `Scheduler.WebHome` page.","provenance":"source","from":"CVE.org"},"cvss":{"score":5.4,"severity":"MEDIUM","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L","provenance":"source","from":"CVE.org CNA"},"epss":{"score":0.00309,"percentile":0.23777,"provenance":"source"},"cwes":[{"id":"CWE-352","name":"Cross-Site Request Forgery"}],"references":[{"url":"https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-j2r6-r929-v6gf","tags":["x_refsource_CONFIRM"]},{"url":"https://github.com/xwiki/xwiki-platform/commit/8a92cb4bef7e5f244ae81eed3e64fe9be95827cf","tags":["x_refsource_MISC"]},{"url":"https://github.com/xwiki/xwiki-platform/commit/efd3570f3e5e944ec0ad0899bf799bf9563aef87","tags":["x_refsource_MISC"]},{"url":"https://github.com/xwiki/xwiki-platform/commit/f16ca4ef1513f84ce2e685d4a05d689bd3a2ab4c","tags":["x_refsource_MISC"]},{"url":"https://github.com/xwiki/xwiki-platform/commit/f30d9c641750a3f034b5910c6a3a7724ae8f2269","tags":["x_refsource_MISC"]},{"url":"https://jira.xwiki.org/browse/XWIKI-20851","tags":["x_refsource_MISC"]}],"priority":{"score":8.5,"factors":[{"name":"EPSS percentile","points":4.76},{"name":"CVSS severity","points":3.78}]},"vendorSlug":"xwiki","affectedVersions":[{"vendor":"xwiki","product":"xwiki-platform","versions":[">= 3.1, < 14.10.19",">= 15.0-rc-1, < 15.5.4",">= 15.6-rc-1, < 15.9"]}],"affected":[{"ecosystem":"Maven","package":"org.xwiki.platform:xwiki-platform-scheduler-ui","vulnerableRanges":[">=3.1, <14.10.19",">=15.0-rc-1, <15.5.4",">=15.6-rc-1, <15.9"],"patched":["14.10.19","15.5.4","15.9"],"from":["GHSA-j2r6-r929-v6gf"],"provenance":"source"}],"euvd":{"id":"EUVD-2024-1223","exploited":false,"provenance":"source"},"lineage":{"packageHistory":[{"cve":"CVE-2023-29524","published":"2023-04-18","fixed":"14.10.3","kev":false,"link":{"from":"CVE-2023-29524","to":"CVE-2024-31985","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"Maven:org.xwiki.platform:xwiki-platform-scheduler-ui","fromFixed":"14.10.3","toFixed":"14.10.19","daysApart":358}]}},{"cve":"CVE-2024-31985","published":"2024-04-10","fixed":"15.9","kev":false},{"cve":"CVE-2024-31986","published":"2024-04-10","fixed":"15.9","kev":false},{"cve":"CVE-2024-55876","published":"2024-12-12","fixed":"16.3.0","kev":false}],"package":"Maven:org.xwiki.platform:xwiki-platform-scheduler-ui"}}