漏洞修复: Web服务器限制只容许经过GET/POST请求

等保处理过程当中发现了不少“使用HTTP动词篡改的认证旁路”等的中级漏洞(具体扫描提示以下图) 使用HTTP动词篡改的认证旁路nginx

点击“将您的服务器配置为仅容许所需HTTP方法”跳转到解决方法处理区域,以下图 将您的服务器配置为仅容许所需HTTP方法服务器

下面就具体列出 Nginx 和 Apache 的 解决方案网站

Nginx 解决方案

在 nginx.conf 配置文件 的 网站配置区域中添加以下代码片断code

if ($request_method !~ ^(GET|POST)$ ) {
    return 403;
}

Apache 解决方案

在站点配置文件 .htaccess 中添加以下代码片断blog

<Location />
    <LimitExcept GET POST>
        Order Allow,Deny
        Deny from all
    </LimitExcept>
</Location>

至此,改漏洞均已修复it

相关文章
相关标签/搜索