Version: 1.0
Maximum Severity Rating: Low
Background
DotNetNuke added support for user messaging in 5.3.0.
Issue Summary
The code for the user messaging module does not sanitize all entered text, meaning it would be possible to generate a message that contained a script or html vulnerability.
Mitigating factors
The user messaging module is only available to logged in users. If your site contains a controlled set of users i.e. does not allow public or verifed registration then this issue is greatly mitigated. In cases where a site has a single user the issue obviously is non existant.
Affected DotNetNuke versions
5.3.0 - 5.4.1
Non-Affected Versions:
All others
Fix(s) for issue
To fix this problem, you are recommended to update to the latest version of DotNetNuke (5.4.2 at time of writing).
Acknowledgments
Chris Wood
Security Policy
Click here to read more details on the DotNetNuke Security Policy