【发布时间】:2022-03-02 20:22:05
【问题描述】:
路径遍历的概念对我来说是新的,需要一些指导。
在我的项目中,我有以下代码行:
uploadimg.SaveAs(Server.MapPath("tempfiles/" + fUIName));
FileUpload1.SaveAs(Server.MapPath("tempfiles/" + fSIName));
这段代码是否容易受到PathTraversal漏洞的影响。
谁能帮助我理解路径遍历的概念以及如何删除/避免它。 谢谢!
编辑 1:
还提到我将文件临时存储在tempfiles 文件夹中。完成保存文件的目的后,我将从tempfiles 中删除文件。那么我可以跳过这个漏洞吗?
请指导。
谢谢!
【问题讨论】: