CVE-2025-59535 json
DotNetNuke.Core allows loading of unused themes on anonymous clients through query parameters
published 2025-09-22 13 mo ago modified 2026-10-11 28 d ago also EUVD-2025-30448 , GHSA-wq2j-w9pm-7x2p
- cvss
- 6.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 37%
- public exploits
- 0
- none known
Summary
DNN (formerly DotNetNuke) is an open-source web content management platform (CMS) in the Microsoft ecosystem. Prior to version 10.1.0, arbitrary themes can be loaded through query parameters. If an installed theme had a vulnerability, even if it was not used on any page, this could be loaded on unsuspecting clients without knowledge of the site owner. This issue has been patched in version 10.1.0.
Patch / fix
- nuget DotNetNuke.Core 10.1.0
- dnnsoftware dotnetnuke 10.1.0
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 13 mo ago
Exploit prediction
0.43% chance of exploitation in the next 30 days, higher than 37% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L |
| GitHub | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| nuget | DotNetNuke.Core | <10.1.0 |
10.1.0 |
Affected products
- dnnsoftware Dnn.Platform
Classification
References
-
github.com
/dnnsoftware/Dnn.Platform/commit/72f30f69fd2214d77f6c2577dfcca495a24caf5c
web, patch
-
github.com
/dnnsoftware/Dnn.Platform/security/advisories/GHSA-wq2j-w9pm-7x2p
web, vendor-advisory
-
github.com
/dnnsoftware/Dnn.Platform/blob/develop/DNN%20Platform/Library/UI/Skins/Skin.cs#L305
web, product
-
nvd.nist.gov
/vuln/detail/CVE-2025-59535
advisory
-
dnncommunity.org
/?SkinSrc=%5BG%5Dskins%2Fxcillion%2Fhome&ContainerSrc=%5BG%5DContainers%2FXcillion%2FNoTitle
web
-
github.com
/dnnsoftware/Dnn.Platform
package
Sources
- CVE List CVE-2025-59535
- GitHub Advisory GHSA-wq2j-w9pm-7x2p
- NVD CVE-2025-59535
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.