0
我遇到与tomcat 8.5应用程序WEB-INF内容有关的安全问题。我不能通过url访问WEB-INF(即web.xml)的内容,但我似乎可以访问。我如何限制这种访问?我认为它应该被限制在盒子外面。我使用的是linux,权限是rw,用户是r,组权限是r。Tomcat 8.5 WEB-INF内容可访问URL
任何建议表示赞赏。
我遇到与tomcat 8.5应用程序WEB-INF内容有关的安全问题。我不能通过url访问WEB-INF(即web.xml)的内容,但我似乎可以访问。我如何限制这种访问?我认为它应该被限制在盒子外面。我使用的是linux,权限是rw,用户是r,组权限是r。Tomcat 8.5 WEB-INF内容可访问URL
任何建议表示赞赏。
通常,/ WEB-INF下的文件不能从外部直接访问。如果这些文件可以被访问,那么您的应用程序就存在漏洞,如路径遍历。例如,一个简单的解决方案就是在Tomcat前面限制Apache访问URL,包括Apache的WEB-INF。
你真的使用tomcat吗?默认情况下,tomcat应该禁止访问。 –
奇怪。 Tomcat不应允许您访问WEB-INF内容(不管文件系统权限如何)。您可能需要在新鲜的tomcat中设置您的网络应用程序,然后再次检查。 – nharrer