首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >user服务器上用户生成的文件名所带来的安全风险

问user服务器上用户生成的文件名所带来的安全风险
EN

Security用户
提问于 2018-06-07 10:11:51
回答 1查看 567关注 0票数 0

文件名本身是否构成安全风险?

我们有一个网络服务器,用户可以上传文件到服务器。这些文件暂时存储在服务器上,然后移动到S3。文件名被记录到我们的MySQL数据库中,并最终包含在我们的CSS服务器生成的HTML中。文件名本身从不改变用户上传的内容。

在安全性方面,是否有任何仅用文件名就可以利用的漏洞?我们应该更改上传内容的文件名,还是简单地存储文件名是安全的?

EN

回答 1

Security用户

发布于 2018-06-07 10:27:40

是的,所有用户控制的输入都会带来潜在的安全风险,不应该被信任。

但是,如果文件名是对应用程序的威胁,则取决于您如何在内部处理文件和文件名。我建议在用户执行文件上传时对文件名进行消毒。

有关测试用例、最佳实践和预防方法,请参阅OWASP的无限制文件上传页面。

票数 1
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/187262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档