{"id":"CVE-2023-48227","aliases":["EUVD-2023-3077","GHSA-335x-5wcm-8jv2"],"status":"published","title":"Umbraco CMS Backoffice User can bypass \"Publish\" restriction","description":"Umbraco is an ASP.NET content management system (CMS). Starting in version 8.0.0 and prior to versions 8.18.10, 10.7.0, and 12.3.0, Backoffice users with send for approval permission but not publish permission are able to publish in some scenarios. Versions 8.18.10, 10.7.0, and 12.3.0 contains a patch for this issue. No known workarounds are available.","severity":{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00408,"percentile":0.35452,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-863"],"published":"2023-12-12T17:12:02Z","modified":"2026-10-28T02:30:49Z","fixes":[{"ecosystem":"NuGet","package":"Umbraco.CMS","fixed_in":["8.18.10","10.8.0","12.3.0"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"NuGet","package":"Umbraco.CMS","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.0"},{"fixed":"8.18.10"}]}]},{"source":"ghsa","ecosystem":"NuGet","package":"Umbraco.CMS","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.0.0"},{"fixed":"10.8.0"}]}]},{"source":"ghsa","ecosystem":"NuGet","package":"Umbraco.CMS","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.0.0"},{"fixed":"12.3.0"}]}]},{"source":"osv","ecosystem":"NuGet","package":"Umbraco.CMS","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.0"},{"fixed":"8.18.10"}]}]},{"source":"osv","ecosystem":"NuGet","package":"Umbraco.CMS","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.0.0"},{"fixed":"10.8.0"}]}],"versions":["10.0.0","10.0.0-rc1","10.0.0-rc2","10.0.0-rc3","10.0.0-rc4","10.0.0-rc5","10.0.1","10.1.0","10.1.0-rc","10.1.0-rc2","10.1.1","10.2.0","10.2.0-rc","10.2.1","10.3.0","10.3.0-rc","10.3.1","10.3.2","10.4.0","10.4.0-rc","10.4.1","10.4.2","10.5.0","10.5.0-rc","10.5.1","10.6.0","10.6.0-rc","10.6.1","10.7.0","10.7.0-rc","10.8.0-rc","9.0.0","9.0.1","9.1.0","9.1.0-rc","9.1.1","9.1.2","9.2.0","9.2.0-rc","9.3.0","9.3.0-rc","9.3.1","9.4.0","9.4.0-rc","9.4.1","9.4.2","9.4.3","9.5.0","9.5.0-rc","9.5.0-rc2","9.5.0-rc3","9.5.1","9.5.2","9.5.3","9.5.4"]},{"source":"osv","ecosystem":"NuGet","package":"Umbraco.CMS","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.0.0"},{"fixed":"12.3.0"}]}],"versions":["11.0.0","11.1.0","11.1.0-rc","11.2.0","11.2.0-rc","11.2.1","11.2.2","11.3.0","11.3.0-rc","11.3.1","11.4.0","11.4.0-rc","11.4.1","11.4.2","11.5.0","11.5.0-rc","12.0.0","12.0.0-rc1","12.0.0-rc2","12.0.0-rc3","12.0.0-rc4","12.0.0-rc5","12.0.1","12.1.0","12.1.0-rc","12.1.1","12.1.2","12.2.0","12.2.0-rc","12.3.0-rc"]}],"products":[{"vendor":"umbraco","product":"umbraco-cms"},{"vendor":"umbraco","product":"umbraco_cms"}],"references":[{"url":"https://github.com/umbraco/Umbraco-CMS/security/advisories/GHSA-335x-5wcm-8jv2","tags":["x_refsource_CONFIRM","x_transferred","URL Repurposed","advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-48227","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-335x-5wcm-8jv2"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/48xxx/CVE-2023-48227.json","tags":["advisory"]},{"url":"https://github.com/umbraco/Umbraco-CMS","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2023-48227","title":"Umbraco CMS Backoffice User can bypass \"Publish\" restriction","description":"Umbraco is an ASP.NET content management system (CMS). Starting in version 8.0.0 and prior to versions 8.18.10, 10.7.0, and 12.3.0, Backoffice users with send for approval permission but not publish permission are able to publish in some scenarios. Versions 8.18.10, 10.7.0, and 12.3.0 contains a patch for this issue. No known workarounds are available.","status":"published","published":"2023-12-12T17:12:02.046Z","modified":"2024-08-28T14:47:00.241Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T14:35:25.866071Z"}],"euvd":[{"id":"EUVD-2023-3077","description":"Umbraco is an ASP.NET content management system (CMS). Starting in version 8.0.0 and prior to versions 8.18.10, 10.7.0, and 12.3.0, Backoffice users with send for approval permission but not publish permission are able to publish in some scenarios. Versions 8.18.10, 10.7.0, and 12.3.0 contains a patch for this issue. No known workarounds are available.","status":"published","published":"2023-12-12T17:12:02Z","modified":"2024-08-28T14:47:00Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium"}],"updated_at":"2026-11-03T00:56:09.376102Z"}],"ghsa":[{"id":"GHSA-335x-5wcm-8jv2","title":"Backoffice User can bypass \"Publish\" restriction","description":"#### Impact\nBackoffice users with send for approval permission but not publish permission are able to publish in some scenarios.\n\n#### Explanation of the vulnerability \nBackoffice users without permission to publish content, but only to send for approval, can bypass the restriction by modifying the request body of the \"Send for Approval\" request.","status":"published","published":"2023-12-13T13:21:51Z","modified":"2024-01-12T16:28:25Z","cvss":[{"version":"3.1","score":0,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:N","level":"none"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T14:37:30.812736Z"}],"nvd":[{"id":"CVE-2023-48227","description":"Umbraco is an ASP.NET content management system (CMS). Starting in version 8.0.0 and prior to versions 8.18.10, 10.7.0, and 12.3.0, Backoffice users with send for approval permission but not publish permission are able to publish in some scenarios. Versions 8.18.10, 10.7.0, and 12.3.0 contains a patch for this issue. No known workarounds are available.","status":"published","published":"2023-12-12T17:15:08.143Z","modified":"2026-06-17T06:33:47.03Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium","assessor":"secondary"},{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T14:08:54.010507Z"}],"osv":[{"id":"CVE-2023-48227","title":"Umbraco CMS Backoffice User can bypass \"Publish\" restriction","description":"Umbraco is an ASP.NET content management system (CMS). Starting in version 8.0.0 and prior to versions 8.18.10, 10.7.0, and 12.3.0, Backoffice users with send for approval permission but not publish permission are able to publish in some scenarios. Versions 8.18.10, 10.7.0, and 12.3.0 contains a patch for this issue. No known workarounds are available.","status":"published","published":"2023-12-12T17:12:02.046Z","modified":"2026-10-28T02:30:49.991848947Z","cvss":[{"version":"3.1","score":4.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","level":"medium"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T15:44:34.72355Z"},{"id":"GHSA-335x-5wcm-8jv2","title":"Backoffice User can bypass \"Publish\" restriction","description":"#### Impact\nBackoffice users with send for approval permission but not publish permission are able to publish in some scenarios.\n\n#### Explanation of the vulnerability \nBackoffice users without permission to publish content, but only to send for approval, can bypass the restriction by modifying the request body of the \"Send for Approval\" request.","status":"published","published":"2023-12-13T13:21:51Z","modified":"2026-09-10T03:50:00.888543153Z","cvss":[{"version":"3.1","score":0,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:N","level":"none"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T15:46:35.050232Z"}]}}
