Product Announcements

02

Radeditor provider function could confirm the existence of a file

Published: Feb 1, 2012

Version: 1.0

Maximum Severity Rating: Low

Background

DotNetNuke 6.0 introduced the DotNetNuke.RadEditorProvider in 6.0. It contains a function which allows users to test for the existence of files - this function is primarily used to detect by clientside scripts to detect the existance of images e.g. for image thumbnails

Issue Summary

The function uses direct filesystem methods to check for these files existence and not the DotNetNuke API so it can allow for the existence of a file with an unmapped extension to be made e.g. a .resources or .config file. Code has been added to ensure that only image types can be used.

Mitigating factors

This issue only allows for the existence of a file to be confirmed and does not allow the file to be read or altered. 

Affected DotNetNuke versions

  • 6.0.0 - 6.1.2

Non-Affected Versions:

  • Versions prior to 6.0.0

Fix(s) for issue

To fix this problem, you are recommended to update to the latest version of DotNetNuke (6.1.3 at time of writing)

Acknowledgments

Brandon Haynes
Actions:
Share |

Post Rating

Comments

There are currently no comments, be the first to post one.

Post Comment

Only registered users may post comments.