Gab*_*ner 8 asp.net security reflection hosting medium-trust
Medium Trust托管环境中缺乏反射似乎会给许多流行的Web应用程序带来很多问题.
有关随机参考,请参阅MSDN:如何在ASP.NET 2.0中使用中等信任
反射允许恶意代码检查各种秘密:不是那么多知识产权(虽然也是肯定的),但是应该是私有和安全的数据,如连接字符串,密码,银行帐户数据等.
当然,许多程序通过更容易受到攻击的向量来理解这些数据,但是没有理由增加应用程序的攻击面.
编辑从评论中引出一些对话:
可能真正的风险是不受限制的文件系统访问,这就是将反射转化为真正的危险.如果一个坏的actor可以将一个程序集(或者被编译成程序集的东西)放到你的虚拟目录中,那么如果他们有反射权限就会遇到麻烦.(当然,如果发生这种情况,还有其他潜在的问题,但这不应该忽视这个特殊的漏洞.)
在一个更难以防止的共享托管环境中,尽管这当然不是不可能的.也许值得将这个问题交叉发布到ServerFault,看看有什么好人可以说.
归档时间: |
|
查看次数: |
2361 次 |
最近记录: |