{"id":"CVE-2026-119649","state":"PUBLISHED","title":"Orchard CMS 1.10.3 through 1.11 Improper Authorization via Media Library Folder Permission Check","description":"Orchard CMS 1.10.3 through 1.11 contains an improper authorization vulnerability in MediaLibraryService.CheckMediaFolderPermission() that allows authenticated Authors and Contributors to access other users' media. Attackers can display, clone, and delete other users' media items by content id and delete arbitrary media folders via FolderController.Delete().","publishedAt":"2026-10-30T14:16:13.410Z","updatedAt":"2026-10-30T15:53:06.874Z","severity":{"score":7.1,"label":"High","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["OrchardCMS Orchard"],"affected":[{"vendor":"OrchardCMS","product":"Orchard","packageURL":"pkg:github/OrchardCMS/Orchard","defaultStatus":"unaffected","versions":[{"version":"1.10.3","status":"affected","lessThanOrEqual":"1.11","versionType":"custom"}],"repo":"https://github.com/OrchardCMS/Orchard"}],"references":["https://github.com/OrchardCMS/Orchard/issues/8895","https://github.com/OrchardCMS/Orchard/blob/1.11/src/Orchard.Web/Modules/Orchard.MediaLibrary/Services/MediaLibraryService.cs#L281-L302","https://github.com/OrchardCMS/Orchard/blob/1.11/src/Orchard.Web/Modules/Orchard.MediaLibrary/Services/IMediaLibraryService.cs#L169-L177","https://hackmd.io/@hieuPenguinnn/orchard-media-library-cross-user-broken-access-control","https://github.com/OrchardCMS/Orchard","https://www.vulncheck.com/advisories/orchard-cms-1.10.3-through-1.11-improper-authorization-via-media-library-folder-permission-check"],"weaknesses":["CWE-863"],"ingestedAt":"2026-10-30T15:58:06.618Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/119xxx/CVE-2026-119649.json","commit":"2b1b837cd89354d9c9a57d56e0640dc825b19235","baselineCommit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-119649","state":"PUBLISHED","datePublished":"2026-10-30T14:16:13.410Z","dateUpdated":"2026-10-30T15:53:06.874Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-10-30T13:43:42.633Z"},"containers":{"cna":{"title":"Orchard CMS 1.10.3 through 1.11 Improper Authorization via Media Library Folder Permission Check","descriptions":[{"lang":"en","value":"Orchard CMS 1.10.3 through 1.11 contains an improper authorization vulnerability in MediaLibraryService.CheckMediaFolderPermission() that allows authenticated Authors and Contributors to access other users' media. Attackers can display, clone, and delete other users' media items by content id and delete arbitrary media folders via FolderController.Delete()."}],"affected":[{"vendor":"OrchardCMS","product":"Orchard","packageURL":"pkg:github/OrchardCMS/Orchard","defaultStatus":"unaffected","versions":[{"version":"1.10.3","status":"affected","lessThanOrEqual":"1.11","versionType":"custom"}],"repo":"https://github.com/OrchardCMS/Orchard"}],"references":[{"url":"https://github.com/OrchardCMS/Orchard/issues/8895","tags":["issue-tracking"]},{"url":"https://github.com/OrchardCMS/Orchard/blob/1.11/src/Orchard.Web/Modules/Orchard.MediaLibrary/Services/MediaLibraryService.cs#L281-L302","tags":["technical-description"]},{"url":"https://github.com/OrchardCMS/Orchard/blob/1.11/src/Orchard.Web/Modules/Orchard.MediaLibrary/Services/IMediaLibraryService.cs#L169-L177","tags":["technical-description"]},{"url":"https://hackmd.io/@hieuPenguinnn/orchard-media-library-cross-user-broken-access-control","tags":["third-party-advisory"]},{"url":"https://github.com/OrchardCMS/Orchard","tags":["product"]},{"url":"https://www.vulncheck.com/advisories/orchard-cms-1.10.3-through-1.11-improper-authorization-via-media-library-folder-permission-check","name":"VulnCheck Advisory: Orchard CMS 1.10.3 through 1.11 Improper Authorization via Media Library Folder Permission Check","tags":["third-party-advisory"]}],"metrics":[{"format":"CVSS","cvssV4_0":{"version":"4.0","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N","attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"LOW","userInteraction":"NONE","vulnConfidentialityImpact":"LOW","vulnIntegrityImpact":"HIGH","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","subAvailabilityImpact":"NONE","baseScore":7.1,"baseSeverity":"HIGH"}},{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"LOW","integrityImpact":"HIGH","availabilityImpact":"NONE","baseScore":7.1,"baseSeverity":"HIGH"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-863","lang":"en","description":"Incorrect Authorization","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-10-30T14:16:13.410Z"},"datePublic":"2026-10-22T00:00:00.000Z","cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:orchardcore:orchard_cms:*:*:*:*:*:*:*:*","versionStartIncluding":"1.10.3","versionEndIncluding":"1.11"}]}]}],"credits":[{"lang":"en","value":"hieuPenguinnn","type":"finder"}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-10-30T15:21:20.960556Z","id":"CVE-2026-119649","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-10-30T15:53:06.874Z"}}]}}}