What's the size of the uploaded image file? In case you upload large files, see this article: Upload Large Files (maxRequestLength)
If the problem is with the permissions, just for test give the everyone user full permissions and test the upload once again.
Yet another test that you could perform is setting the EnableAsyncUpload property to false.
Telerik by Progress
Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer
and share your thoughts.