CVE-2025-59547: dnnsoftware Dnn.Platform · Improper Handling of Unicode Encoding
Affects dnnsoftware Dnn.PlatformSource CVE Database V5
Not known to be exploited · CVSS 5.3 Medium : upgrade to 10.1.0 when convenient.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 17% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 10.1.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 23 Sep 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade dnnsoftware Dnn.Platform to 10.1.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| dnnsoftware Dnn.Platform | Affected
| Fixed in
|
AI-suggested
- Upgrade Dnn.Platform to version 10.1.0 or later immediately, as this version contains the official patch addressing the Unicode filename sanitization issue.
- Restrict access to the CKEditor file upload endpoint by implementing network-level controls such as IP whitelisting, VPN access, or web application firewall (WAF) rules to limit exposure to trusted users only.
- Implement strict input validation and sanitization on file uploads, ensuring filenames do not contain unexpected Unicode characters or path traversal sequences.
- Monitor web server logs for unusual file upload requests containing Unicode or suspicious patterns that could indicate probing attempts.
- Conduct internal network segmentation and hardening to reduce the impact of any internal reconnaissance, ensuring that sensitive internal endpoints are not directly accessible from web-facing servers.
- Employ runtime application self-protection (RASP) or intrusion detection systems (IDS) to detect and block exploitation attempts targeting the file upload functionality.
- Educate development and operations teams about secure handling of Unicode and input sanitization best practices to prevent similar vulnerabilities in custom or third-party components.
Description
DNN (formerly DotNetNuke) is an open-source web content management platform (CMS) in the Microsoft ecosystem. Prior to version 10.1.0, the CKEditor file upload endpoint has insufficient sanitization for filenames allowing probing network endpoints. A specially crafted request can be made to upload a file with Unicode characters, which would be translated into a path that could expose resources in the internal network of the hosted site. This issue has been patched in version 10.1.0.