Ubuntu 18.04 LTS:Thunderbird 漏洞 (USN-4995-2)

high Nessus 插件 ID 151017

简介

远程 Ubuntu 主机缺少一个或多个安全更新。

描述

远程 Ubuntu 18.04 LTS 主机上安装的程序包受到 USN-4995-2 公告中提及的多个漏洞的影响。

- 将根据滑流研究构建的更高技术与恶意网页结合使用,可以暴露内部网络的主机以及用户本机上运行的服务。此漏洞会影响 Firefox < 85。(CVE-2021-23961)

- 像素缓冲区对象的纹理上传可能会使 WebGL 代码产生混淆,令其跳过绑定用于解压缩的缓冲区,从而导致内存损坏、可能被利用的信息泄漏或崩溃。
此漏洞会影响 Firefox ESR < 78.9、Firefox < 87 和 Thunderbird < 78.9。(CVE-2021-23981)

- 恶意网页可以使用根据滑流研究构建的技术,扫描内部网络的主机以及在使用 WebRTC 连接的用户本机上运行的服务。此漏洞会影响 Firefox ESR < 78.9、Firefox < 87 和 Thunderbird < 78.9。
(CVE-2021-23982)

- 恶意扩展可打开缺少地址栏的弹出窗口。缺少地址栏的弹出窗口的标题不应该是完全可控的,但在此情况下完全可控。这可能被用于欺骗网站,以及尝试诱骗用户提供凭据。此漏洞会影响 Firefox ESR < 78.9、Firefox < 87 和 Thunderbird < 78.9。(CVE-2021-23984)

- Mozilla 开发人员和社区成员报告 Firefox 86 与 Firefox ESR 78.8 中存在内存安全错误。其中某些错误展示出内存损坏迹象,我们推测如果攻击者进行足够的尝试,则可以利用此漏洞运行任意代码。此漏洞会影响 Firefox ESR < 78.9、Firefox < 87 和 Thunderbird < 78.9。(CVE-2021-23987)

- 如果 Thunderbird 用户之前已经导入 Alice 的 OpenPGP 密钥,而 Alice 已经延长其密钥的有效期,但 Alice 更新后的密钥尚未导入,攻击者可能会发送一封电子邮件,邮件中包含的构建 Alice 密钥带有无效子密钥,Thunderbird 随后可能会尝试使用无效子密钥,并将无法向 Alice 发送加密的电子邮件。此漏洞影响 Thunderbird < 78.9.1。(CVE-2021-23991)

- Thunderbird 未检查与 OpenPGP 密钥相关的用户 ID 是否具有有效的自签名。攻击者可通过替换原始用户 ID 或添加其他用户 ID,来创建 OpenPGP 密钥的构建版本。若 Thunderbird 导入并接受构建的密钥,Thunderbird 用户可能会错误地得出结论,认为此虚假的用户 ID 属于该通信者。此漏洞影响 Thunderbird < 78.9.1。(CVE-2021-23992)

- 攻击者可能会执行 DoS 攻击以防止用户将加密的电子邮件发送至代理。如果攻击者创建了一个构建的 OpenPGP 密钥,该密钥带有无效自签名的子密钥,且 Thunderbird 用户导入了该构建密钥,那么 Thunderbird 可能会尝试使用无效的子密钥,但 RNP 库拒绝使用,从而导致加密失败。此漏洞影响 Thunderbird < 78.9.1。(CVE-2021-23993)

- WebGL framebuffer 未尽早初始化,从而导致内存损坏和越界写入。此漏洞会影响 Firefox ESR < 78.10、Thunderbird < 78.10 和 Firefox < 88。
(CVE-2021-23994)

- 启用响应式设计模式时,它会使用对之前已释放的对象的引用。我们推测若攻击者有意操控,就能利用此漏洞运行任意代码。此漏洞会影响 Firefox ESR < 78.10、Thunderbird < 78.10 和 Firefox < 88。(CVE-2021-23995)

- 通过新窗口的复杂导航,HTTP 页面可继承 HTTPS 页面的安全锁定图标。此漏洞会影响 Firefox ESR < 78.10、Thunderbird < 78.10 和 Firefox < 88。
(CVE-2021-23998)

- 若通过某些异常用户交互加载 Blob URL,则该 URL 可能是由系统主体加载并被授予 Web 内容不应授予的其他特权。此漏洞会影响 Firefox ESR < 78.10、Thunderbird < 78.10 和 Firefox < 88。(CVE-2021-23999)

- 当用户点击包含经编码的换行字符(%0A 和 %0D)的 FTP URL 时,换行符会被解释为这样,并导致向 FTP 服务器发送任意命令。此漏洞会影响 Firefox ESR < 78.10、Thunderbird < 78.10 和 Firefox < 88。(CVE-2021-24002)

- WebAssembly JIT 可错误计算返回类型的大小,从而导致空读取并导致崩溃。*注:此问题仅影响 x86-32 位平台。其他平台不受影响。*
此漏洞会影响 Firefox ESR < 78.10、Thunderbird < 78.10 和 Firefox < 88。(CVE-2021-29945)

- 在 Alt-Svc 标头中使用时,被写入为超出 16 位整数边界的整数溢出端口可能已绕过端口阻断限制。此漏洞会影响 Firefox ESR < 78.10、Thunderbird < 78.10 和 Firefox < 88。(CVE-2021-29946)

- 签名在验证前写入磁盘并在验证期间读取,当恶意本地进程或用户替换文件时,可能会遭遇争用条件。此漏洞影响 Thunderbird < 78.10。(CVE-2021-29948)

- 加载提供 OTR 协议实现的共享库时,Thunderbird 最初将尝试使用非 Thunderbird 分发的文件名打开它。如果计算机已经感染了替代文件名的恶意库,并且恶意库已被复制到可执行库搜索路径中包含的目录内,则 Thunderbird 将加载错误的库。 此漏洞影响 Thunderbird < 78.9.1。(CVE-2021-29949)

- 使用 Thunderbird 78.8.1 至 78.10.1 版本导入的 OpenPGP 私钥以未加密方式存储在用户的本地磁盘上。这些密钥的主密码保护处于不活动状态。78.10.2 版本将恢复对新导入密钥的保护机制,并将自动保护使用受影响的 Thunderbird 版本导入的密钥。此漏洞影响 Thunderbird < 78.10.2。(CVE-2021-29956)

- 如果 MIME 编码的电子邮件包含 OpenPGP 内联签名或加密的消息部分,同时包含其他不受保护的部分,则 Thunderbird 不会表明仅部分消息受到保护。
此漏洞影响 Thunderbird < 78.10.2。(CVE-2021-29957)

- Mozilla 开发人员报告 Firefox 88 和 Firefox ESR 78.11 中存在内存安全错误。其中某些错误展示出内存损坏迹象,我们推测如果攻击者进行足够的尝试,则可以利用此漏洞运行任意代码。此漏洞会影响 Thunderbird < 78.11、Firefox < 89 和 Firefox ESR < 78.11。(CVE-2021-29967)

请注意,Nessus 尚未测试此问题,而是只依赖于应用程序自我报告的版本号。

解决方案

更新受影响的程序包。

另见

https://ubuntu.com/security/notices/USN-4995-2

插件详情

严重性: High

ID: 151017

文件名: ubuntu_USN-4995-2.nasl

版本: 1.7

类型: local

代理: unix

发布时间: 2021/6/25

最近更新时间: 2023/10/16

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

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: Medium

基本分数: 6.8

时间分数: 5.3

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

CVSS 分数来源: CVE-2021-29967

CVSS v3

风险因素: High

基本分数: 8.8

时间分数: 7.9

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

时间矢量: CVSS:3.0/E:P/RL:O/RC:C

漏洞信息

CPE: cpe:/o:canonical:ubuntu_linux:18.04:-:lts, p-cpe:/a:canonical:ubuntu_linux:thunderbird, p-cpe:/a:canonical:ubuntu_linux:thunderbird-dev, p-cpe:/a:canonical:ubuntu_linux:thunderbird-gnome-support, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-af, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ar, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ast, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-be, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-bg, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-bn, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-bn-bd, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-br, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ca, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-cak, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-cs, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-cy, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-da, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-de, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-dsb, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-el, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-en, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-en-gb, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-en-us, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-es, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-es-ar, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-es-es, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-et, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-eu, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-fa, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-fi, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-fr, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-fy, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-fy-nl, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ga, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ga-ie, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-gd, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-gl, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-he, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-hr, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-hsb, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-hu, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-hy, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-id, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-is, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-it, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ja, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ka, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-kab, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-kk, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ko, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-lt, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-mk, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ms, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-nb, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-nb-no, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-nl, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-nn, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-nn-no, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-pa, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-pa-in, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-pl, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-pt, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-pt-br, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-pt-pt, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-rm, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ro, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ru, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-si, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-sk, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-sl, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-sq, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-sr, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-sv, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-sv-se, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ta, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-ta-lk, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-th, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-tr, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-uk, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-uz, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-vi, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-zh-cn, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-zh-hans, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-zh-hant, p-cpe:/a:canonical:ubuntu_linux:thunderbird-locale-zh-tw, p-cpe:/a:canonical:ubuntu_linux:thunderbird-mozsymbols, p-cpe:/a:canonical:ubuntu_linux:xul-ext-calendar-timezones, p-cpe:/a:canonical:ubuntu_linux:xul-ext-gdata-provider, p-cpe:/a:canonical:ubuntu_linux:xul-ext-lightning

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2021/6/25

漏洞发布日期: 2021/1/26

参考资料信息

CVE: CVE-2021-23961, CVE-2021-23981, CVE-2021-23982, CVE-2021-23984, CVE-2021-23987, CVE-2021-23991, CVE-2021-23992, CVE-2021-23993, CVE-2021-23994, CVE-2021-23995, CVE-2021-23998, CVE-2021-23999, CVE-2021-24002, CVE-2021-29945, CVE-2021-29946, CVE-2021-29948, CVE-2021-29949, CVE-2021-29956, CVE-2021-29957, CVE-2021-29967

IAVA: 2021-A-0051-S, 2021-A-0144-S, 2021-A-0163-S, 2021-A-0185-S, 2021-A-0246-S, 2021-A-0264-S

USN: 4995-2