Symfony 和多個 Symfony 組件 < 5.4.52 / 6.x < 6.4.40 / 7.x < 7.4.12 / 8.x < 8.0.12 多個漏洞

critical Nessus Plugin ID 318791

概要

遠端主機上安裝的 PHP 程式庫受到多個弱點影響。

說明

遠端主機上安裝的 Symfony 和/或其 Symfony Monolog 橋接器/MIME/郵件程式/路由/安全性 HTTP 元件的版本為早於 6.4.40 的 6.1.x、早於 7.4.12 的 7.0.x、早於 8.0.12 的 8.0.x,因此受到多個漏洞的影響:

- Symfony 元件的 X509Authenticator 用戶端憑證 (mTLS) 驗證中存在一個驗證繞過弱點,這是因為使用非錨定的正則運算式從主體 DN 字串中擷取 emailAddress 導致的。未經驗證的遠端攻擊者可透過包含內嵌在 CN (通用名稱) 欄位中的 emailAddress 字串的特製用戶端憑證來利用此漏洞,繞過驗證並假冒任意使用者。(CVE-2026-45063)

- Symfony Monolog 橋接器元件的 ServerLogCommand (server:log 主控台命令) 中存在不安全的還原序列化弱點,因為預設綁定至所有網路介面 (0.0.0.0:9911),並在沒有 allowed_classes、允許清單或完整性檢查的情況下執行未經驗證的 PHP 物件還原序列化。未經身份驗證的遠端攻擊者可以透過發送到 TCP 連接埠 9911 的特製序列化 PHP 有效負載來利用這一點,造成拒絕服務,或可能透過具有 magic 方法副作用的 PHP 物件插入實現遠端程式碼執行,具體取決於目標環境中可用的小工具鏈。
(CVE-2026-45077)

- Symfony MIME 元件的 Address 類別中存在 CRLF 插入弱點,這是因為建構函式接受帶有包含原始 \r\n 位元組的引用本機部分的電子郵件地址 (儘管被記錄為驗證輸入)。經過身份驗證的遠端攻擊者可以透過在本機部分嵌入 CRLF 序列的特製電子郵件地址 (例如 'x\r\nBcc: attacker@evil'@example.com) 來利用這一點,插入任意電子郵件標頭和 SMTP 命令,從而實現未經授權的電子郵件洩露、垃圾郵件轉送或其他郵件系統濫用。(CVE-2026-45067)

請注意,Nessus 並未測試此問題,而是僅依據應用程式自我報告的版本號碼作出判斷。另請注意,此 plugin 不會區分透過 OS 套件管理員安裝的 PHP 套件、透過 Composer 或其他來源安裝的 PHP 套件。因此,您的 OS 套件存放庫所提供的套件可能具有反向移植的修正,此 plugin 可能誤將其報告為有弱點。請參閱 CVE-2026-45063、CVE-2026-45065、CVE-2026-45067、CVE-2026-45068 和 CVE-2026-45077 的 OS 特定外掛程式,以檢查是否有反向移植修正。

解決方案

將 Symfony 和/或其受影響的元件升級到 5.4.52、6.4.40、7.4.12、8.0.12 或更高版本。

另請參閱

https://github.com/advisories/GHSA-72xp-p242-47p9

https://github.com/advisories/GHSA-m7v2-7gxm-vc2v

https://github.com/advisories/GHSA-ph86-p8f6-f9r2

https://github.com/advisories/GHSA-qpmx-3rfj-7rhv

https://github.com/advisories/GHSA-xx3c-qf5g-hc39

http://www.nessus.org/u?0f9de61e

http://www.nessus.org/u?4f43363b

http://www.nessus.org/u?8e1a8335

http://www.nessus.org/u?91e9926d

http://www.nessus.org/u?c4d83d1a

Plugin 詳細資訊

嚴重性: Critical

ID: 318791

檔案名稱: symfony_components_GHSA-ph86-p8f6-f9r2.nasl

版本: 1.3

類型: Local

代理程式: windows

系列: Misc.

已發布: 2026/6/5

已更新: 2026/8/26

支援的感應器: Nessus Agent, Nessus

風險資訊

VPR

風險因素: Medium

分數: 4.9

百分位數: 58.1

CVSS v2

風險因素: High

基本分數: 9.4

時間性分數: 7

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

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

CVSS v3

風險因素: Critical

基本分數: 9.1

時間性分數: 7.9

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

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

CVSS v4

風險因素: Critical

Base Score: 9.1

Threat Score: 6.9

Threat Vector: CVSS:4.0/E:U

Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

弱點資訊

CPE: cpe:/a:sensiolabs:symfony

必要的 KB 項目: language_library/package/composer/enumerated

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2026/5/20

弱點發布日期: 2026/5/20

參考資訊

CVE: CVE-2026-45063, CVE-2026-45065, CVE-2026-45067, CVE-2026-45068, CVE-2026-45077

IAVB: 2026-B-0140