Amazon Linux 2022: (ALAS2022-2022-057)

high Nessus Plugin ID 164773

Synopsis

遠端 Amazon Linux 2022 主機缺少一個安全性更新。

描述

因此,它受到 ALAS2022-2022-057 公告中提及的一個弱點影響。

- ** 爭議 ** 在 Unicode 規格 14.0 和之前所有版本的雙向演算法中發現一個問題。它允許透過控制序列對字元進行視覺重新排序,這可用於特製原始程式碼,以呈現與編譯器和解譯器提取的 token 邏輯順序不同的邏輯。攻擊者可利用此弱點為接受 Unicode 的編譯器編碼原始程式碼,進而以隱形方式將目標弱點引入人工檢閱者程式。注意:Unicode Consortium 提供以下替代方法來呈現此問題。在國際文字的本質中發現一個問題,其可影響實作 Unicode 標準和 Unicode 雙向演算法 (所有版本) 支援的應用程式。由於文字顯示行為的緣故,當文字包含從左到右和從右到左的字元時,token 的視覺順序可能與其邏輯順序不同。
此外,爲了完全支援雙向文字的需求而需要的控製字元可能進一步混淆 token 的邏輯順序。除非此問題得到緩解,否則攻擊者可透過特製的原始程式碼,造成人工檢閱者感知到的 token 順序與編譯器/解譯器等要處理的順序不符。Unicode Consortium 已在其「Unicode 技術報告 #36:Unicode 安全性注意事項」文件中記錄此類弱點。Unicode Consortium 也在「Unicode 技術標準 #39」的 「Unicode 安全性機制」和 Unicode 標準附件 #31「Unicode 識別碼和模式語法」中提供此類問題的緩解指南。此外,BIDI 規格允許應用程式以減輕程式文字中具有誤導性的視覺重新排序的方式來自訂實作。請參閱 Unicode 標準附件 #9「Unicode 雙向演算法」中的 HL4。
(CVE-2021-42574)

請注意,Nessus 並未測試此問題,而是僅依據應用程式自我報告的版本號碼作出判斷。

解決方案

執行「dnf update --releasever=2022.0.20220504 gcc」以更新系統。

另請參閱

https://alas.aws.amazon.com/AL2022/ALAS-2022-057.html

https://alas.aws.amazon.com/cve/html/CVE-2021-42574.html

Plugin 詳細資訊

嚴重性: High

ID: 164773

檔案名稱: al2022_ALAS2022-2022-057.nasl

版本: 1.2

類型: local

代理程式: unix

已發布: 2022/9/6

已更新: 2022/9/6

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

風險資訊

VPR

風險因素: High

分數: 7.3

CVSS v2

風險因素: Medium

基本分數: 5.1

時間分數: 3.8

媒介: AV:N/AC:H/Au:N/C:P/I:P/A:P

時間媒介: E:U/RL:OF/RC:C

CVSS 評分資料來源: CVE-2021-42574

CVSS v3

風險因素: High

基本分數: 8.3

時間分數: 7.2

媒介: CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H

時間媒介: E:U/RL:O/RC:C

弱點資訊

CPE: p-cpe:/a:amazon:linux:cpp, p-cpe:/a:amazon:linux:cpp-debuginfo, p-cpe:/a:amazon:linux:gcc, p-cpe:/a:amazon:linux:gcc-c%2b%2b, p-cpe:/a:amazon:linux:gcc-c%2b%2b-debuginfo, p-cpe:/a:amazon:linux:gcc-debuginfo, p-cpe:/a:amazon:linux:gcc-debugsource, p-cpe:/a:amazon:linux:gcc-gdb-plugin, p-cpe:/a:amazon:linux:gcc-gdb-plugin-debuginfo, p-cpe:/a:amazon:linux:gcc-gdc, p-cpe:/a:amazon:linux:gcc-gdc-debuginfo, p-cpe:/a:amazon:linux:gcc-gfortran, p-cpe:/a:amazon:linux:gcc-gfortran-debuginfo, p-cpe:/a:amazon:linux:gcc-gnat, p-cpe:/a:amazon:linux:gcc-gnat-debuginfo, p-cpe:/a:amazon:linux:gcc-go, p-cpe:/a:amazon:linux:gcc-go-debuginfo, p-cpe:/a:amazon:linux:gcc-objc, p-cpe:/a:amazon:linux:gcc-objc%2b%2b, p-cpe:/a:amazon:linux:gcc-objc%2b%2b-debuginfo, p-cpe:/a:amazon:linux:gcc-objc-debuginfo, p-cpe:/a:amazon:linux:gcc-offload-nvptx, p-cpe:/a:amazon:linux:gcc-offload-nvptx-debuginfo, p-cpe:/a:amazon:linux:gcc-plugin-devel, p-cpe:/a:amazon:linux:gcc-plugin-devel-debuginfo, p-cpe:/a:amazon:linux:libasan, p-cpe:/a:amazon:linux:libasan-debuginfo, p-cpe:/a:amazon:linux:libasan-static, p-cpe:/a:amazon:linux:libatomic, p-cpe:/a:amazon:linux:libatomic-debuginfo, p-cpe:/a:amazon:linux:libatomic-static, p-cpe:/a:amazon:linux:libgcc, p-cpe:/a:amazon:linux:libgcc-debuginfo, p-cpe:/a:amazon:linux:libgccjit, p-cpe:/a:amazon:linux:libgccjit-debuginfo, p-cpe:/a:amazon:linux:libgccjit-devel, p-cpe:/a:amazon:linux:libgfortran, p-cpe:/a:amazon:linux:libgfortran-debuginfo, p-cpe:/a:amazon:linux:libgfortran-static, p-cpe:/a:amazon:linux:libgnat, p-cpe:/a:amazon:linux:libgnat-debuginfo, p-cpe:/a:amazon:linux:libgnat-devel, p-cpe:/a:amazon:linux:libgnat-static, p-cpe:/a:amazon:linux:libgo, p-cpe:/a:amazon:linux:libgo-devel, p-cpe:/a:amazon:linux:libgo-static, p-cpe:/a:amazon:linux:libgomp, p-cpe:/a:amazon:linux:libgomp-debuginfo, p-cpe:/a:amazon:linux:libgomp-offload-nvptx, p-cpe:/a:amazon:linux:libgomp-offload-nvptx-debuginfo, p-cpe:/a:amazon:linux:libgphobos, p-cpe:/a:amazon:linux:libgphobos-debuginfo, p-cpe:/a:amazon:linux:libgphobos-static, p-cpe:/a:amazon:linux:libitm, p-cpe:/a:amazon:linux:libitm-debuginfo, p-cpe:/a:amazon:linux:libitm-devel, p-cpe:/a:amazon:linux:libitm-static, p-cpe:/a:amazon:linux:liblsan, p-cpe:/a:amazon:linux:liblsan-debuginfo, p-cpe:/a:amazon:linux:liblsan-static, p-cpe:/a:amazon:linux:libobjc, p-cpe:/a:amazon:linux:libobjc-debuginfo, p-cpe:/a:amazon:linux:libquadmath, p-cpe:/a:amazon:linux:libquadmath-debuginfo, p-cpe:/a:amazon:linux:libquadmath-devel, p-cpe:/a:amazon:linux:libquadmath-static, p-cpe:/a:amazon:linux:libstdc%2b%2b, p-cpe:/a:amazon:linux:libstdc%2b%2b-debuginfo, p-cpe:/a:amazon:linux:libstdc%2b%2b-devel, p-cpe:/a:amazon:linux:libstdc%2b%2b-docs, p-cpe:/a:amazon:linux:libstdc%2b%2b-static, p-cpe:/a:amazon:linux:libtsan, p-cpe:/a:amazon:linux:libtsan-debuginfo, p-cpe:/a:amazon:linux:libtsan-static, p-cpe:/a:amazon:linux:libubsan, p-cpe:/a:amazon:linux:libubsan-debuginfo, p-cpe:/a:amazon:linux:libubsan-static, cpe:/o:amazon:linux:2022

必要的 KB 項目: Host/local_checks_enabled, Host/AmazonLinux/release, Host/AmazonLinux/rpm-list

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2022/5/4

弱點發布日期: 2021/11/1

參考資訊

CVE: CVE-2021-42574