Skip to main content

Orchard CMS CVE-2026-119649

| EUVDEUVD-2026-114065 HIGH
Incorrect Authorization (CWE-863)
2026-10-30 VulnCheck GHSA-wppp-cf83-wqwx
7.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with Author or Contributor role
  2. Exploit
    Enumerate another user's media by content id
  3. Execution
    Bypass flawed CheckMediaFolderPermission authorization
  4. Impact
    Display, clone, or delete victim media and delete arbitrary folders via FolderController.Delete

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to already hold an authenticated Orchard CMS account with the Author or Contributor role (PR:L) and to use the Orchard.MediaLibrary module; the attacker then references another user's media by content id for the display/clone/delete operations or calls FolderController.Delete() for folder deletion. The root cause is that MediaLibraryService.CheckMediaFolderPermission() omits an owner/ownership check, so no special or non-default configuration is needed beyond having a multi-user site with these roles provisioned. The principal limiting factor is the required low-privilege authenticated role - the flaw cannot be triggered by anonymous or unauthenticated visitors - which confines realistic risk to installations that grant Author/Contributor accounts to semi-trusted users.

Impact

The CVSS 4.0 score of 7.1 (High) reflects a network-reachable flaw (AV:N) with low complexity (AC:L) and no attack requirements (AT:N), but crucially PR:L means a valid authenticated account carrying the Author or Contributor role is required - this is not a remote-unauthenticated issue. Impact is weighted toward integrity (VI:H, from deleting other users' media items and arbitrary media folders) with limited confidentiality exposure (VC:L, from viewing/cloning others' media) and no availability or subsequent-system impact (VA:N/SC:N/SI:N/SA:N). No EPSS score and no KEV status were provided in the input, so there is no quantitative exploitation-probability or active-exploitation signal; the vuln.today Decision label is 'this_week' rather than act_now or emergency, consistent with a serious but non-crisis bug. The multi-source picture is coherent: VulnCheck authored an advisory, a public technical write-up (hackmd) and an open upstream issue exist, but no evidence of active exploitation. Net assessment: a genuine broken-access-control defect that is a real priority for multi-author Orchard deployments, yet its need for a pre-existing low-privilege account and its limited blast radius (confined to media/folder data) make it materially lower risk than a pre-auth RCE despite the High score.

Exploit ScenarioDerived

A low-privilege user holding the Author or Contributor role in an Orchard CMS install (or an attacker who has compromised such an account) references another user's media items by their content id and invokes the Media Library display, clone, or delete operations, then calls FolderController.Delete() to remove arbitrary media folders belonging to other users. Because CheckMediaFolderPermission() does not enforce per-owner ownership, these cross-user operations succeed. A public PoC reference exists (a hackmd write-up and an upstream GitHub issue); it is not verified as working exploit code.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 30, 2026

Improper authorization in Orchard CMS 1.10.3 through 1.11 allows authenticated users holding the Author or Contributor role to display, clone and delete other users' media items by referencing their content ids, and to delete arbitrary media folders through FolderController.Delete(), because the media folder permission check never validates ownership. Exploitation requires a valid low-privilege account (CVSS 4.0 score 7.1 with PR:L), so anonymous or unauthenticated visitors cannot trigger it; risk is confined to multi-user sites that provision Author/Contributor accounts for semi-trusted people. A public technical write-up describing the issue exists but is not verified as working exploit code, and no CISA KEV entry or vendor-released fixed version appears in the available data.

RemediationAI

No vendor-released patch version is identified at time of analysis: the references consist of GitHub issue #8895, source links to the 1.11 MediaLibraryService and IMediaLibraryService implementations, a technical write-up and a VulnCheck advisory, with no tagged release or merged fix commit confirmed. Until a fixed release is available, treat the missing ownership check as a design-level control gap and compensate: remove Author and Contributor roles from semi-trusted or self-registered accounts, or restrict those roles to vetted staff (side effect: content workflow and publishing capacity is reduced); disable or uninstall the Orchard.MediaLibrary module where media management is not required (side effect: media library UI, image/file fields and related content parts stop functioning); and block or tightly restrict requests reaching the media library delete operations, including FolderController.Delete(), at a reverse proxy or WAF for non-administrative roles (side effect: legitimate users lose folder management and rules may need tuning to avoid breaking admin workflows). Also audit existing media items and folders for unexpected deletions or cloned items, and track issue #8895 for a patched release.

Affected VersionsENISA

orchard 1.10.3 ≤1.11

Affected Packages

euvd orchard no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the Orchard.MediaLibrary module of Orchard CMS, an ASP.NET MVC content management system in which media items and media folders are stored as content items addressed by content id. The root cause is CWE-863 (Incorrect Authorization): MediaLibraryService.CheckMediaFolderPermission() performs a permission check that omits an owner/ownership comparison, and IMediaLibraryService exposes the corresponding operations, so any caller holding sufficient role-level permissions can act on media and folders belonging to other users. The same missing ownership check carries into FolderController.Delete(), which permits deletion of arbitrary media folders. The cited source references point to the 1.11 implementation of MediaLibraryService.cs (lines 281-302) and IMediaLibraryService.cs (lines 169-177). The supplied CPE (cpe:2.3:a:orchardcms:orchard:*:*:*:*:*:*:*) does not encode a version range, so the applicability window of 1.10.3 through 1.11 must be applied manually. The trigger path is described in the public write-up; no special or non-default configuration is required beyond a multi-user site with Author and Contributor roles provisioned.

Know when Orchard gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 7.1 HIGH
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
vuln.today AI 7.1 HIGH

Authenticated Author/Contributor role gives PR:L over the network with low complexity; cross-user read yields C:L while deletion/clone of others' media and folders yields I:H, with no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

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().

Executive ViewAI

Why It Matters

CVE-2026-119649 is a high-severity authorization flaw in Orchard CMS versions 1.10.3 through 1.11 that allows authenticated users with Author or Contributor roles to improperly access, clone, or delete other users' media items and arbitrary media folders. This puts organizations with multi-user Orchard CMS sites at risk of media data loss or unauthorized disclosure by semi-trusted account holders, potentially disrupting content operations and damaging data integrity. Leadership should prioritize remediation given the active exploitation status and the absence of a vendor patch.

Business Impact: Medium
Compensating Controls

Restrict Author/Contributor roles to trusted users; implement additional authorization checks for media operations via custom code or extensions; enable comprehensive logging and monitoring of media-related actions; segregate sensitive media into separate folders with distinct access controls; consider temporarily disabling media management features for low-privilege roles if feasible.

Threat Intelligence Overview

EPSS Score
0.4%
Top 70% exploitable
Prevalence
Low
legacy .NET CMS, niche footprint largely superseded by Orchard Core
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy