CVE-2017-9805

Exp

The REST Plugin in Apache Struts 2.1.1 through 2.3.x before 2.3.34 and 2.5.x before 2.5.13 uses an XStreamHandler with an instance of XStream for deserialization without any type filtering, which can lead to Remote Code Execution when deserializing XML payloads.

公開: 2017-09-15 最後更新: 2026-06-16 指派方: [email protected] 來源: [email protected]

結論預警: CVE-2017-9805 綜合評估為嚴重在野威脅(97.4/100):CVSS 技術影響為高級,利用機率偏高(EPSS 99.46%,百分位 100%) 核心證據: CISA 已知被利用漏洞目錄(KEV)已於 2021-11-03 確認在野利用,影響 Apache / Struts,弱點類型(CWE-502),攻擊者可能未經認證遠端取得高權限管理存取。 近一日 EPSS 上升 +5.14%,被利用關注度持續升高。 強制指令: CISA 處置期限已過,應以應急修補優先立即處理。

風險隨態勢動態變化;本站持續評估並同步更新本頁展示內容。

CVE-2017-9805 的 CISA KEV 記錄

名稱: Apache Struts Deserialization of Untrusted Data Vulnerability · CISA KEV 詳情

收錄利用: 2021-11-03

行動截止: 2022-05-03

要求措施: Apply updates per vendor instructions.

CVE-2017-9805 的公開 exploit 引用(Exploit-DB)

EDB-ID 來源 類型 公開時間 連結
42627 exploit_db edb 2017-09-06 Exploit-DB ↗
nvd_ref exploit_tag Exploit-DB ↗

CVE-2017-9805 的 EPSS(利用預測評分)

EPSS 日更估計相對被利用可能性;百分位表示該 CVE 在已評分漏洞中的相對排名(越高表示相對更嚴重)。

# 日期 舊 EPSS 分數 新 EPSS 分數 變化(新 − 舊)
1 2026-06-15 94.32% 99.46% +5.14%
2 2025-12-06 94.43% 94.32% -0.10%
3 2025-11-21 94.43%

完整 EPSS 歷史 (共 12 筆)

CVE-2017-9805 的 CVSS 指標

該 CVE 的 CVSS 指標。

底座分 版本 嚴重度 向量 可利用性 影響 分數來源
8.1 3.1 HIGH
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H 點擊展開
攻擊向量 (AV:N)
可經網際網路或企業內可路由網段從遠端觸達,攻擊者不必在裝置旁邊。
攻擊複雜度 (AC:H)
即使網路可達,也常要卡時間窗、負載或特定版本組合才打得響。
權限需求 (PR:N)
不必事先登入或提權,匿名工作階段也可能成為跳板。
使用者互動 (UI:N)
不必受害者點連結、放行巨集或安裝軟體,攻擊鏈可自動走完。
作用域 (S:U)
破壞局限在脆弱元件原本的安全權限與信任域之內。
機密性影響 (C:H)
大量讀取、匯出或長期潛伏竊取機敏資料,在實務上成立。
完整性影響 (I:H)
可竄改稽核紀錄、植入後門或大面積偽造業務資料,動搖信任根基。
可用性影響 (A:H)
可造成長時間中斷、關鍵交易無法完成,或伴隨資料毀損導致難以自癒。
2.2 5.9 [email protected]
8.1 3.1 HIGH
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H 點擊展開
攻擊向量 (AV:N)
可經網際網路或企業內可路由網段從遠端觸達,攻擊者不必在裝置旁邊。
攻擊複雜度 (AC:H)
即使網路可達,也常要卡時間窗、負載或特定版本組合才打得響。
權限需求 (PR:N)
不必事先登入或提權,匿名工作階段也可能成為跳板。
使用者互動 (UI:N)
不必受害者點連結、放行巨集或安裝軟體,攻擊鏈可自動走完。
作用域 (S:U)
破壞局限在脆弱元件原本的安全權限與信任域之內。
機密性影響 (C:H)
大量讀取、匯出或長期潛伏竊取機敏資料,在實務上成立。
完整性影響 (I:H)
可竄改稽核紀錄、植入後門或大面積偽造業務資料,動搖信任根基。
可用性影響 (A:H)
可造成長時間中斷、關鍵交易無法完成,或伴隨資料毀損導致難以自癒。
2.2 5.9 134c704f-9b21-4f2e-91b3-4a467353bcc0
6.8 2.0 MEDIUM
AV:N/AC:M/Au:N/C:P/I:P/A:P 點擊展開
存取路徑 (AV:N)
只要路由可達,即可從遠端發動利用。
存取複雜度 (AC:M)
需要若干有利條件,但不必「千年一遇」。
認證 (AU:N)
全程無需有效身分。
機密性影響 (C:P)
機密性受到部分損害。
完整性影響 (I:P)
完整性受到部分損害。
可用性影響 (A:P)
可用性受到部分損害。
8.6 6.4 [email protected]

CVE-2017-9805 的弱點列舉

CVE-2017-9805 的 GitHub 安全公告

GHSA-gg9m-fj3v-r58c · 嚴重度: high · 生態: maven — REST Plugin in Apache Struts uses an XStreamHandler with an instance of XStream for deserialization without any type filtering

CVE-2017-9805 的 OS 追蹤

vendor priority summary link
redhat high https://access.redhat.com/security/cve/CVE-2017-9805
ubuntu medium CVE-2017-9805 medium priority: Ubuntu including 1 source packages (libstruts1.2-java), 7 status rows across 7 suites (artful, bionic, cosmic, trusty, upstream, xenial, zesty): DNE 6, needed 1. https://ubuntu.com/security/CVE-2017-9805

CVE-2017-9805 的影響軟體 / 設定

廠商 產品 版本 原始 CPE
apache struts >= 2.1.2, < 2.3.34 cpe:2.3:a:apache:struts:*:*:*:*:*:*:*:*
apache struts >= 2.5.0, < 2.5.13 cpe:2.3:a:apache:struts:*:*:*:*:*:*:*:*
cisco digital_media_manager cpe:2.3:a:cisco:digital_media_manager:-:*:*:*:*:*:*:*
cisco hosted_collaboration_solution 10.5\(1\) cpe:2.3:a:cisco:hosted_collaboration_solution:10.5\(1\):*:*:*:*:*:*:*
cisco hosted_collaboration_solution 11.0\(1\) cpe:2.3:a:cisco:hosted_collaboration_solution:11.0\(1\):*:*:*:*:*:*:*
cisco hosted_collaboration_solution 11.5\(1\) cpe:2.3:a:cisco:hosted_collaboration_solution:11.5\(1\):*:*:*:*:*:*:*
cisco hosted_collaboration_solution 11.6\(1\) cpe:2.3:a:cisco:hosted_collaboration_solution:11.6\(1\):*:*:*:*:*:*:*
cisco media_experience_engine 3.5 cpe:2.3:a:cisco:media_experience_engine:3.5:*:*:*:*:*:*:*
cisco media_experience_engine 3.5.2 cpe:2.3:a:cisco:media_experience_engine:3.5.2:*:*:*:*:*:*:*
cisco network_performance_analysis cpe:2.3:a:cisco:network_performance_analysis:-:*:*:*:*:*:*:*
cisco video_distribution_suite_for_internet_streaming cpe:2.3:a:cisco:video_distribution_suite_for_internet_streaming:-:*:*:*:*:*:*:*
netapp oncommand_balance cpe:2.3:a:netapp:oncommand_balance:-:*:*:*:*:*:*:*

CVE-2017-9805 的參考連結

URL 標籤
http://www.oracle.com/technetwork/security-advisory/alert-cve-2017-9805-3889403.html Patch Third Party Advisory
http://www.securityfocus.com/bid/100609 Broken Link Third Party Advisory VDB Entry
http://www.securitytracker.com/id/1039263 Broken Link Third Party Advisory VDB Entry
https://blogs.apache.org/foundation/entry/apache-struts-statement-on-equifax Vendor Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=1488482 Issue Tracking Third Party Advisory VDB Entry
https://cwiki.apache.org/confluence/display/WW/S2-052 Mitigation Vendor Advisory
https://lgtm.com/blog/apache_struts_CVE-2017-9805 Broken Link
https://security.netapp.com/advisory/ntap-20170907-0001/ Third Party Advisory
https://struts.apache.org/docs/s2-052.html Mitigation Vendor Advisory
https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20170907-struts2 Third Party Advisory
https://www.exploit-db.com/exploits/42627/ Exploit Third Party Advisory VDB Entry
https://www.kb.cert.org/vuls/id/112992 Third Party Advisory US Government Resource
https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-9805 US Government Resource
cvelogic Threat Intelligence