{"id":"CVE-2022-40634","published":"2022-09-13T18:25:09Z","modified":"2024-09-16T23:36:30Z","title":"Improper Control of Dynamically-Managed Code Resources in Crafter Studio","vendor":"Crafter Software","product":"Crafter CMS","tier":"tail","description":{"text":"Improper Control of Dynamically-Managed Code Resources vulnerability in Crafter Studio of Crafter CMS allows authenticated developers to execute OS commands via FreeMarker SSTI.","provenance":"source","from":"CVE.org"},"cvss":{"score":6.4,"severity":"MEDIUM","version":"3.1","vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H","provenance":"source","from":"CVE.org CNA"},"epss":{"score":0.01588,"percentile":0.75525,"provenance":"source"},"cwes":[{"id":"CWE-913","name":"Improper Control of Dynamically-Managed Code Resources"}],"references":[{"url":"https://docs.craftercms.org/en/3.1/security/advisory.html#cv-2022051601","tags":["x_refsource_MISC"]}],"priority":{"score":24.6,"factors":[{"name":"EPSS percentile","points":15.11},{"name":"Public exploit code","points":5.0},{"name":"CVSS severity","points":4.48}]},"exploitSources":{"pocGithub":{"count":1,"skipped":0,"earliest":"2023-12-01","earliestUrl":"https://github.com/mbadanoiu/CVE-2022-40634","repos":[{"name":"mbadanoiu/CVE-2022-40634","url":"https://github.com/mbadanoiu/CVE-2022-40634","stars":0,"created":"2023-12-01"}]},"first":{"date":"2023-12-01","source":"PoC-in-GitHub","url":"https://github.com/mbadanoiu/CVE-2022-40634"},"provenance":"source"},"vendorSlug":"crafter-software","affectedVersions":[{"vendor":"Crafter Software","product":"Crafter CMS","versions":[">= 3.1, <= 3.1.22"]}],"affected":[{"ecosystem":"Maven","package":"org.craftercms:crafter-studio","vulnerableRanges":[">=3.1.0, <3.1.23"],"patched":["3.1.23"],"from":["GHSA-2jv3-v37p-65w3"],"provenance":"source"}],"euvd":{"id":"EUVD-2022-6664","exploited":false,"provenance":"source"},"lineage":{"familyId":"fam-crafter-cms-cve-2020-25802","packageHistory":[{"cve":"CVE-2020-25802","published":"2020-10-06","fixed":"3.1.7","kev":false},{"cve":"CVE-2020-25803","published":"2020-10-06","fixed":"3.1.7","kev":false},{"cve":"CVE-2021-23267","published":"2022-05-16","fixed":"3.1.18","kev":false,"link":{"from":"CVE-2021-23267","to":"CVE-2022-40634","relation":"successor","confidence":"medium","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"Maven:org.craftercms:crafter-studio","fromFixed":"3.1.18","toFixed":"3.1.23","daysApart":120},{"kind":"similar","provenance":"machine","score":0.83,"basis":"same product + CWE + description similarity"}]}},{"cve":"CVE-2022-40634","published":"2022-09-13","fixed":"3.1.23","kev":false},{"cve":"CVE-2025-6384","published":"2025-06-19","fixed":"4.3.0","kev":false}],"package":"Maven:org.craftercms:crafter-studio"}}