Debian DSA-4164-1:apache2 - 安全更新

critical Nessus 插件 ID 108816

简介

远程 Debian 主机缺少与安全相关的更新。

描述

已发现 Apache HTTPD 服务器中存在多个漏洞。- CVE-2017-15710 Alex Nichols 和 Jakob Hirsch 报告,配置有 AuthLDAPCharsetConfig 的 mod_authnz_ldap 如果提供了特制的 Accept-Language 标头,则会造成越界写入。此问题可用于拒绝服务攻击。- CVE-2017-15715 Elar Lang发现 <FilesMatch> 中指定的表达式可以将“$”与恶意文件名中的换行符匹配,而不是只匹配文件名的结尾。在外部封锁部分文件上传的情况下,此问题可能遭到利用,但只能通过匹配文件名的结尾部分。- CVE-2018-1283 当 mod_session 配置为将其会话数据转发到 CGI 应用程序(启用 SessionEnv,而非默认设置),则远程用户可通过使用“会话”标头来影响其内容。- CVE-2018-1301 Robert Swiecki 报告,特制的请求可能会损坏 Apache HTTP Server,这是因为在读取 HTTP 标头达到大小限制后造成越界访问所致。- CVE-2018-1303 Robert Swiecki 报告特制的 HTTP 请求标头可致使使用 mod_cache_socache 时 Apache HTTP Server 崩溃,这是由于在准备要缓存在共享内存的数据时发生越界读取所致。- CVE-2018-1312 Nicolas Daniels 发现,在生成 HTTP 摘要验证质询时,mod_auth_digest 发送的用于防止回复攻击的 nonce 未使用虚拟随机数种子正确生成。在使用一般摘要验证配置的服务器集群中,攻击者可以在服务器上重放 HTTP 请求,而不会被检测到。

解决方案

升级 apache2 程序包。对于旧稳定发行版本 (jessie),这些问题已在版本 2.4.10-10+deb8u12 中修复。对于稳定发行版本 (stretch),已在版本 2.4.25-3+deb9u4 中修复这些问题。

另见

https://security-tracker.debian.org/tracker/CVE-2017-15710

https://security-tracker.debian.org/tracker/CVE-2017-15715

https://security-tracker.debian.org/tracker/CVE-2018-1283

https://security-tracker.debian.org/tracker/CVE-2018-1301

https://security-tracker.debian.org/tracker/CVE-2018-1303

https://security-tracker.debian.org/tracker/CVE-2018-1312

https://security-tracker.debian.org/tracker/source-package/apache2

https://packages.debian.org/source/jessie/apache2

https://packages.debian.org/source/stretch/apache2

https://www.debian.org/security/2018/dsa-4164

插件详情

严重性: Critical

ID: 108816

文件名: debian_DSA-4164.nasl

版本: 1.11

类型: local

代理: unix

发布时间: 2018/4/4

最近更新时间: 2018/11/13

支持的传感器: Agentless Assessment, Frictionless Assessment Agent, Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: Medium

基本分数: 6.8

矢量: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

CVSS v3

风险因素: Critical

基本分数: 9.8

矢量: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

漏洞信息

CPE: p-cpe:/a:debian:debian_linux:apache2, cpe:/o:debian:debian_linux:8.0, cpe:/o:debian:debian_linux:9.0

必需的 KB 项: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

补丁发布日期: 2018/4/3

参考资料信息

CVE: CVE-2017-15710, CVE-2017-15715, CVE-2018-1283, CVE-2018-1301, CVE-2018-1303, CVE-2018-1312

DSA: 4164