Ao trabalhar com arquivos postados, certifique-se de usar Path.GetFileName para extraviar o nome do arquivo postado.
HttpPostedFileBase postedFile = httpContext.Request.Files[0];
string postedFileName = postedFile.FileName;
/ * FF CHROME WORKS FINE * /
OUTPUTS: someFile.jpg
/ * IE OUTPUTS C: usuário pasta pasta someFile.jpg
Correct way:
HttpPostedFileBase postedFile = httpContext.Request.Files[0];
string postedFileName = Path.GetFileName(postedFile.FileName);