Amazon Linux 2:libsoup (ALAS-2026-3998)

high Nessus Plugin ID 365177

概要

遠端 Amazon Linux 2 主機缺少安全性更新。

說明

遠端主機上安裝的 libsoup 版本早於 2.56.0-6。因此,它會受到 ALAS2-2026-3998 公告中所提及的多個弱點影響。

在 libsoup 中發現一個缺陷。將片段化的 WebSocket 訊息重組為 GByteArray 時,libsoup 未根據基礎緩衝區類型的限制充分限制訊息總大小。遠端對等可能會傳送片段,導致大小截斷,而實作仍使用完整長度,進而導致堆積損毀或損毀。(CVE-2026-102557)

在 libsoup 中發現一個缺陷。當 max-incoming-payload-size 為無限 (0) 時,SoupWebsocketConnection 可能會根據攻擊者控制的框架長度增加其傳入的 GByteArray,直到長度包裝為止,從而在讀取框架資料時造成堆積緩衝區溢位。(CVE-2026-102558)

在 libsoup 中發現一個缺陷。為非常大的傳出承載建構遮罩的 WebSocket 用戶端框架時,當遮罩常式仍使用完整長度時,傳遞至 GByteArray 配置 API 的大小值可能會被截斷,從而導致堆積緩衝區溢位。(CVE-2026-102559)

在 SoupServer (libsoup) 中發現缺陷。當 HTTP/1.x 用戶端傳送具有 Expect 的要求時:
100-continue 和要求內文,且 SoupServer 在讀取內文之前傳回早期的最終 (非 1xx) 回應,則伺服器既不會耗盡宣告的內文位元組,也不會關閉連線。在保持連線上,這些剩餘的位元組會解譯為後續的 HTTP 要求。未經身份驗證的遠端攻擊者可以在正文中放置完整的 HTTP 請求,並導致 SoupServer 處理該走私請求,從而導致意外的請求處理。(CVE-2026-103399)

在 libsoup 的 multipart 處理子系統中發現一個越界讀取弱點。soup-multipart-input-stream.c 內的 soup_multipart_input_stream_read_headers() 函式中存在此缺陷,該函式無法充分限制或驗證傳入 multipart 邊界字串的大小。處理包含格式錯誤或過大邊界參數的特製 HTTP 回應時,內部資料流讀取器會讀取超過配置的緩衝區邊界。未經驗證的遠端攻擊者可利用此行為,透過應用程式故障造成拒絕服務 (DoS),或可能讀取未經授權的記憶體中繼資料片段。(CVE-2026-15714)

Tenable 已直接從所測試產品的安全公告擷取前置描述區塊。

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

解決方案

執行 'yum update libsoup' 或 'yum update --advisory ALAS2-2026-3998' 來更新您的系統。

另請參閱

https://alas.aws.amazon.com//AL2/ALAS2-2026-3998.html

https://alas.aws.amazon.com/faqs.html

https://explore.alas.aws.amazon.com/CVE-2026-102557.html

https://explore.alas.aws.amazon.com/CVE-2026-102558.html

https://explore.alas.aws.amazon.com/CVE-2026-102559.html

https://explore.alas.aws.amazon.com/CVE-2026-103399.html

https://explore.alas.aws.amazon.com/CVE-2026-15714.html

Plugin 詳細資訊

嚴重性: High

ID: 365177

檔案名稱: al2_ALAS-2026-3998.nasl

版本: 1.1

類型: Local

代理程式: unix

已發布: 2026/10/12

已更新: 2026/10/12

支援的感應器: Frictionless Assessment AWS, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Continuous Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

風險資訊

VPR

風險因素: Medium

分數: 4.1

百分位數: 53.39

CVSS v2

風險因素: High

基本分數: 9

時間性分數: 6.7

媒介: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:C

CVSS 評分資料來源: CVE-2026-102559

CVSS v3

風險因素: High

基本分數: 8.6

時間性分數: 7.5

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

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

弱點資訊

CPE: cpe:/o:amazon:linux:2, p-cpe:/a:amazon:linux:libsoup-debuginfo, p-cpe:/a:amazon:linux:libsoup-devel, p-cpe:/a:amazon:linux:libsoup

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

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2026/10/12

弱點發布日期: 2026/7/14

參考資訊

CVE: CVE-2026-102557, CVE-2026-102558, CVE-2026-102559, CVE-2026-103399, CVE-2026-15714

IAVA: 2026-A-0894