Skip to main content

DNN Platform CVE-2025-64095

CRITICAL
Unrestricted Upload of File with Dangerous Type (CWE-434)
2025-10-28 security-advisories@github.com
9.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Reach DNN HTML editor upload endpoint
  2. Delivery
    Send unauthenticated file upload request
  3. Exploit
    Overwrite existing site file
  4. Execution
    Chain with secondary flaw for XSS
  5. Impact
    Deface site and execute stored payload

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK

2 techniques across 2 tactics: Command and Control, Persistence

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

Exploitation Conditions

The vulnerable component is the default HTML editor provider in DNN installations prior to 10.1.1; the flaw is exploitable where this default provider is in use and its image/file upload handler is reachable. Per the CVSS vector (PR:N/UI:N), exploitation is unauthenticated and requires no user interaction against default configurations. The primary limiting factors are: the target must run DNN before 10.1.1 with the default HTML editor provider, and full XSS impact additionally depends on chaining 'another issue' (unspecified in available data) - overwrite/defacement alone does not require that chain.

Impact

Signals are largely aligned toward elevated risk but with one important caveat. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) is confirmed for network-based, low-complexity, unauthenticated exploitation with no user interaction, which justifies the 9.8 Critical rating. EPSS reinforces this with an exceptionally high 46.97% probability at the 99th percentile, indicating the model predicts this flaw is far more likely than average to be exploited. However, this is NOT confirmed exploitation: the CVE is not listed in CISA KEV and no public proof-of-concept is referenced, so exploitation status remains 'no public exploit identified at time of analysis' despite the high EPSS. No SSVC decision framework data was provided in the input. There is also a genuine conflict between the CVSS impact metrics and the described behavior: the vector claims C:H/I:H/A:H, but the advisory describes file upload/overwrite enabling defacement and XSS - an integrity/availability problem with only indirect confidentiality impact (via chained XSS), so the C:H rating appears overstated relative to the described mechanism. Net assessment: this is a real priority for DNN operators given unauthenticated network reach, trivial complexity, and very high EPSS, but defenders should note confidentiality impact is weaker than the 9.8 implies and that predicted (EPSS) risk is not the same as observed in-the-wild exploitation.

Exploit ScenarioDerived

An attacker on the internet, without any credentials, sends a crafted file upload request to the default HTML editor provider endpoint of a DNN site and overwrites an existing site asset, replacing legitimate content to deface the page. By chaining this with a separate issue, the attacker plants content that injects a stored XSS payload executed in visitors' or administrators' browsers. No public exploit code is referenced, but the attack requires no authentication and no user interaction (AV:N/AC:L/PR:N/UI:N).

Emergency Immediate action required. Why: CRITICAL severity + public POC available.
Patch available 47.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 18, 2026

Unauthenticated attackers can upload and overwrite files in DNN Platform before 10.1.1 through the default HTML editor provider's image upload handler, enabling website defacement and, when chained with another issue, XSS payload injection. The flaw affects default configurations where that upload handler is reachable, and the assessed CVSS vector (PR:N/UI:N) confirms exploitation requires no credentials or user interaction. No public exploit identified at time of analysis, but EPSS is 46.97% (99th percentile), indicating elevated predicted exploitation risk.

RemediationAI

Vendor-released patch: upgrade to DNN Platform 10.1.1 (NuGet DNN.PLATFORM 10.1.1) per the GHSA advisory at https://github.com/dnnsoftware/Dnn.Platform/security/advisories/GHSA-3m8r-w7xg-jqvw. If upgrading cannot be done immediately, disable or replace the default HTML editor provider's unauthenticated image upload handler, restrict the upload endpoint to authenticated trusted roles, and add reverse-proxy or WAF rules blocking file-write requests to editor upload paths; these controls reduce exposure but can break editor image insertion and legitimate content workflows. Making existing uploaded files read-only or restoring clean copies from backup limits overwrite and defacement but does not remove the upload flaw, and upload restrictions alone do not fully mitigate the XSS impact when chained with another issue.

Affected Packages

nuget dnn.platform fix: 10.1.1

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in nuget

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

Technical ContextAI · show details

The issue is an unrestricted file upload and insufficient access control weakness in DNN's default HTML editor provider. In affected configurations, the image/file upload handler accepts files without authentication and permits uploaded images to replace existing files; this maps to CWE-434 because file type, destination, and overwrite permissions are not adequately constrained. The CPE cpe:2.3:a:dnnsoftware:dotnetnuke:*:*:*:*:*:*:*:* covers DNN/DotNetNuke prior to 10.1.1, and the NuGet package DNN.PLATFORM lists vulnerable versions < 10.1.1 with a fix in 10.1.1. Per the CVSS vector PR:N/UI:N, remote unauthenticated exploitation requires no user interaction; the independent assessment rates confidentiality impact low and integrity/availability impact high, reflecting content overwrite and defacement as the primary effect, while full XSS impact depends on chaining with another unspecified issue.

Know when Dotnetnuke 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

NVD PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.4 CRITICAL

Unauthenticated remote file overwrite gives I:H and A:H (defacement, loss of legitimate files); confidentiality is only indirect via chained XSS, so C:L rather than C:H.

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

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionNVD

DNN (formerly DotNetNuke) is an open-source web content management platform (CMS) in the Microsoft ecosystem. Prior to 10.1.1, the default HTML editor provider allows unauthenticated file uploads and images can overwrite existing files. An unauthenticated user can upload and replace existing files allowing defacing a website and combined with other issue, injection XSS payloads. This vulnerability is fixed in 10.1.1.

Executive ViewAI

Why It Matters

A critical, unauthenticated flaw in DNN Platform's default HTML editor image-upload handler (CVE-2025-64095) allows anyone with network access to write or overwrite files on the web server, putting public-facing sites at risk of defacement and script-injection attacks that can be chained for broader compromise. Because it applies to default configurations and no vendor patch is currently identified, every DNN deployment below version 10.1.1 should be treated as internet-exposed until upgraded or mitigated. Leadership should care because the impact is externally visible brand and trust damage, requires no credentials or user interaction, and carries an EPSS score in the 99th percentile, signaling elevated likelihood of exploitation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include restricting or blocking the default HTML editor image upload handler at the WAF/reverse proxy, disabling the default HTML editor provider on internet-facing sites, removing or renaming the vulnerable handler, enforcing least-privilege write permissions on web directories, and enabling file-integrity and web-log monitoring for unauthorized file changes and upload attempts.

Threat Intelligence Overview

Threat Score
4.9/10
Composite threat intelligence
EPSS Score
47.0%
Top 1% exploitable
Prevalence
Medium
established .NET CMS, common but far from universally deployed
Exploit
POC
Public exploit code exists
Data Quality
4 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 CRITICAL
CISA KEV No
Public POC Yes
EPSS 47.0%
Patch available Yes
Active threat Yes
Deciding rule
CRITICAL severity + public POC available
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

116
Low Medium High Critical
KEV: 0
EPSS: +47
CVSS: +49
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

Affected Products (CPE)NVD

cpe:2.3:a:dnnsoftware:dotnetnuke:*:*:*:*:*:*:*:*
CVE-2017-9822 HIGH POC
8.8 Jul 20

DNN (aka DotNetNuke) before 9.1.1 has Remote Code Execution via a cookie, aka "2017-08 (Critical) Possible remote code e

CVE-2015-2794 CRITICAL POC
9.8 Feb 06

The installation wizard in DotNetNuke (DNN) before 7.4.1 allows remote attackers to reinstall the application and gain S

CVE-2025-52488 HIGH POC
8.6 Jun 21

DNN (DotNetNuke) CMS versions 6.0.0 through 10.0.0 contain a vulnerability that can expose NTLM hashes to a third-party

CVE-2020-5187 HIGH POC
8.8 Feb 24

DNN (formerly DotNetNuke) through 9.4.4 allows Path Traversal (issue 2 of 2). Rated high severity (CVSS 8.8), this vulne

CVE-2020-5188 MEDIUM POC
6.5 Feb 24

DNN (formerly DotNetNuke) through 9.4.4 has Insecure Permissions. Rated medium severity (CVSS 6.5), this vulnerability i

CVE-2020-37103 MEDIUM POC
6.4 Feb 03

DotNetNuke 9.5 contains a persistent cross-site scripting vulnerability that allows normal users to upload malicious XML

CVE-2019-12562 MEDIUM POC
6.1 Sep 26

Stored Cross-Site Scripting in DotNetNuke (DNN) Version before 9.4.0 allows remote attackers to store and embed the mali

CVE-2020-5186 MEDIUM POC
5.4 Feb 24

DNN (formerly DotNetNuke) through 9.4.4 allows XSS (issue 1 of 2). Rated medium severity (CVSS 5.4), this vulnerability

CVE-2026-24838 CRITICAL
9.1 Jan 28

DNN (DotNetNuke) CMS has a stored XSS vulnerability (CVSS 9.1) allowing persistent script injection that executes for al

CVE-2025-59545 CRITICAL
9.0 Sep 23

DNN (formerly DotNetNuke) is an open-source web content management platform (CMS) in the Microsoft ecosystem. Rated crit

CVE-2022-2922 MEDIUM POC
4.9 Sep 30

Relative Path Traversal in GitHub repository dnnsoftware/dnn.platform prior to 9.11.0. Rated medium severity (CVSS 4.9),

CVE-2013-4649 MEDIUM POC
4.3 Mar 12

Cross-site scripting (XSS) vulnerability in DotNetNuke (DNN) before 6.2.9 and 7.x before 7.1.1 allows remote attackers t

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