Nginx安全问题使1400多万台服务器容易受到DoS攻击
  • 更新时间:2026-01-28 11:01:04
  • 开发经验
  • 发布时间:2个月前
  • 26

据外媒报道,nginx近期被曝出安全问题,这可能使超过1400万台服务器容易受到DoS攻击。导致安全问题的漏洞存在于HTTP/2和MP4模块中。

Nginx Web 服务器的新版本于11 月6 日发布,修复了影响1.15.6 和1.14.1 之前版本的多个安全问题。该漏洞允许潜在攻击者触发拒绝服务(DoS) 状态并可能访问敏感信息。

Nginx是一个在BSD协议下发布的开源“HTTP和反向代理服务器、邮件代理服务器、通用TCP/UDP代理服务器”。此外,根据Netcraft 数据,2018 年10 月,nginx 为25.28% 的最繁忙网站提供服务。以下是一些成功的例子:Dropbox、Netflix、Wordpress.com、FastMail.FM。 ”

“在nginx HTTP/2 实现中发现了两个安全问题,这可能导致内存消耗过多(CVE-2018-16843) 和CPU 使用率(CVE-2018-16844)。 “有关详细信息,请参阅nginx 的安全建议。

此外,“如果配置文件中使用了“listen”指令的“http2”选项,则该问题会影响使用ngx_http_v2_module(默认情况下不编译)编译的nginx。 ”

为了利用上述两个问题,攻击者可以发送特制的HTTP/2 请求,这会导致CPU 使用率和内存使用率过高,最终触发DoS 状态。

所有运行未修补版本的nginx 的服务器都容易受到DoS 攻击。第三个安全问题(CVE-2018-16845) 影响MP4 模块,允许攻击者借助恶意制作的MP4 文件在工作进程中造成无限循环、崩溃或内存泄漏情况。

安全问题仅影响运行使用ngx_http_mp4_module 构建并在配置文件中启用mp4 选项的nginx 版本的服务器。此外,只有当攻击者还设法触发恶意MP4 文件的处理时,该问题才会影响服务器。

虽然HTTP/2 漏洞影响1.9.5 到1.15.5 之间的所有nginx 版本,但MP4 模块安全问题影响运行nginx 1.0.7 及更高版本以及nginx 1.1.3 或更高版本的服务器。

为了缓解这两个问题,服务器管理员必须将其nginx 安装更新到1.14.1 stable 或1.15.6 mainline。

1

目前,Shodan 快速搜索显示,有超过1400 万台服务器运行未打补丁的nginx 版本(准确地说是14036690 台),而只有6992 台服务器打了补丁。


我们专注高端建站,小程序开发、软件系统定制开发、BUG修复、物联网开发、各类API接口对接开发等。十余年开发经验,每一个项目承诺做到满意为止,多一次对比,一定让您多一份收获!

本文章出于推来客官网,转载请表明原文地址:https://www.99hyw.cn/experience/23275.html

在线客服

扫码联系客服

3985758

回到顶部