// 威脅簡報
IBM Maximo AI Service 程式碼注入:遠端攻擊者可能在系統上執行任意程式碼
- CVSS
- 9.8 CRITICAL
- CISA KEV
- 未列入
- 弱點類型
- CWE-94
AI 審稿 2026-10-13(未經人工)指令測試:未提供漏洞重現:未進行驗證紀錄 ↓
IBM Maximo AI Service 9.1.0 與 9.2.0 有程式碼注入弱點,遠端攻擊者可能藉此執行任意程式碼;請升級到 9.1.19 或 9.2.3。
| 誰會中 | 使用 IBM Maximo AI Service 9.1.0 或 9.2.0 的組織。PlainCVE 的判斷:同一版本線中早於修補版(9.1.19、9.2.3)的版本很可能也受影響,但沒有來源直接這樣說。 |
|---|---|
| 後果 | 依 CVE 紀錄,遠端攻擊者可能在系統上執行任意程式碼。CVSS 3.1 評為 9.8(嚴重),對機密性、完整性與可用性的影響都是「高」,且不需要權限,也不需要使用者互動。 |
| 現在該做什麼 | 依 IBM 安全公告與 CVE 紀錄的建議,9.1 版本線升級到 9.1.19、9.2 版本線升級到 9.2.3,或升級到最新版(在 Catalog 的「Update Available」取得)。IBM 公告沒有提供暫時緩解措施;在完成升級前,第三方分析 OffSeq 建議限制對這個服務的網路存取。 |
| 受影響版本 | 9.1.0、9.2.0(CVE 紀錄所列);PlainCVE 判斷這兩個版本線中早於修補版的版本很可能也受影響 |
| 修好的版本 | 9.1.19 以上(9.1 版本線)、9.2.3 以上(9.2 版本線),或最新版 |
| CVSS 向量 | 顯示完整向量CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| 時間點 |
|
藍隊應對手冊
確認、修補 / 緩解、應變、強化。版本符合受影響條件不等於已被入侵;檢查沒有結果也不等於安全,每一項都有能證明與不能證明的範圍。標記的步驟對應下方攻擊流程裡可以擋下攻擊的那一步。
- 01確認版本
CVE 紀錄列出 9.1.0 與 9.2.0 受影響。PlainCVE 判斷:9.1 版本線早於 9.1.19、9.2 版本線早於 9.2.3 的版本很可能也受影響,但沒有來源直接證實。來源沒有提供查詢版本的指令。
- 02留意可疑活動(無官方偵測指引)
現有資料中 IBM 沒有提供偵測方法或入侵指標。OffSeq 建議監控與程式碼注入嘗試有關的可疑活動,這是第三方建議。
- 01升級到 9.1.19 / 9.2.3 或最新版
IBM 安全公告 node/7290833 與 CVE 紀錄(由 IBM 以 CNA 身分撰寫)都建議升級:9.1 版本線到 9.1.19、9.2 版本線到 9.2.3,或從 Catalog 的「Update Available」取得最新版。
- 02還不能升級:限制網路存取
IBM 安全公告的「Workarounds and Mitigations」寫的是 None(沒有暫時緩解措施)。OffSeq 建議在修補前限制對這個服務的網路存取。
- 01懷疑遭入侵時,把主機當成已被控制來處理
來源沒有提供事件回應指引。這是 PlainCVE 的建議:由於影響是任意程式碼執行,若發現可疑活動,應隔離主機、保存紀錄並找專業人員調查,再從修補版本重建。
完整修復步驟與說明
| 版本線 | 升級到 |
|---|---|
| 9.1 | 9.1.19 以上,或最新版 |
| 9.2 | 9.2.3 以上,或最新版 |
- CVE 紀錄指出,最新版可在 Catalog 的「Update Available」取得。
- 9.1.19 的發布說明提到「Security fixes」;9.1.19 與 9.2.3 的發布說明都沒有點名 CVE-2026-90920;修補版本與這個 CVE 的對應來自 IBM 安全公告 node/7290833 與 CVE 紀錄。
- IBM 安全公告(2026-10-05)列出修補版本 9.1.19 或最新版、9.2.3 或最新版。OffSeq 的機器生成分析寫「目前沒有官方修補資訊」,與 IBM 公告不符。
- IBM 公告的「Workarounds and Mitigations」寫的是 None,也沒有偵測指引;限制網路存取是 OffSeq 的建議。
攻擊流程
從左到右是攻擊發生的順序。藍色盾牌代表這一步可以被擋下,越早擋下越好。點圖示可看細節。
由上到下是攻擊發生的順序。藍色盾牌代表這一步可以被擋下,越早擋下越好。點圖示可看細節。
- 攻擊者
攻擊者透過網路連到 Maximo AI Service
CVSS 評分顯示攻擊可經由網路發動,不需要任何權限,也不需要使用者互動。
防禦: 在完成升級前限制誰能連到這個服務(OffSeq 的建議,非 IBM 官方)。
- 你的系統
服務沒有正確控管程式碼的產生
弱點類型是 CWE-94(程式碼注入)。哪個元件出錯、注入如何發生,目前沒有任何來源說明。
防禦: 升級到 9.1.19 或 9.2.3 以上(或最新版)。
- 你的系統
攻擊者的程式碼在系統上執行
依 CVE 紀錄,遠端攻擊者可能執行任意程式碼。
防禦: 升級到修補版本。
- 攻擊者
資料與服務可能全面受影響
CVSS 對機密性、完整性與可用性的影響都評為「高」。
影響範圍
| 版本 | 是否受影響 |
|---|---|
| 9.1.0 | 受影響(CVE 紀錄所列) |
| 9.1 版本線,早於 9.1.19 的其他版本 | 很可能受影響(PlainCVE 的判斷,沒有來源直接證實) |
| 9.1.19 以上 | 已修補 |
| 9.2.0 | 受影響(CVE 紀錄所列) |
| 9.2 版本線,早於 9.2.3 的其他版本 | 很可能受影響(PlainCVE 的判斷,沒有來源直接證實) |
| 9.2.3 以上 | 已修補 |
CVE 紀錄只列出 9.1.0 與 9.2.0,但修補版本是 9.1.19 與 9.2.3。PlainCVE 的判斷是:「9.1.0」「9.2.0」很可能指的是版本線,而不是單一版本;沒有來源直接這樣說。
請不要和 CVE-2026-90921 搞混:那是同一產品的另一個漏洞,IBM 說它會因為處理格式錯誤的資料框(frame)不當而讓主程式終止,屬於阻斷服務,不是程式碼執行。
原理
CVE 紀錄把這個弱點歸類為 CWE-94「程式碼產生控管不當」,也就是常說的程式碼注入:程式在動態產生或執行程式碼時,讓外部輸入影響了要執行的內容,攻擊者就能夾帶自己的指令。
具體是哪個元件出錯、注入怎麼發生,目前沒有任何來源說明。 已知的只有 CVSS 3.1 評分(9.8,嚴重)透露的條件:
- 可經由網路發動(AV:N),攻擊複雜度低(AC:L)
- 不需要任何權限(PR:N),不需要使用者互動(UI:N)
- 對機密性、完整性、可用性的影響都是「高」
OffSeq 的機器生成分析說攻擊不需要認證;IBM 的描述沒有用這個說法,只在評分中標示「不需權限」。
這類弱點的一般寫法(概念示意,與 Maximo 的實際程式碼無關):
展開程式碼範例(python)
# 有問題的思路:把外部輸入直接當程式碼執行
result = eval(user_supplied_expression)比較安全的思路:
展開程式碼範例(python)
# 只允許事先定義好的操作,輸入只能用來「選擇」,不能變成程式碼
ALLOWED = {"sum": compute_sum, "avg": compute_avg}
op = ALLOWED.get(user_choice)
if op is None:
raise ValueError("not allowed")
result = op(data)時間軸
| 日期 | 事件 |
|---|---|
| 2026-09-14 | CVE 編號保留 |
| 2026-09-24 | AI Service Component 9.1.19 釋出(發布說明提到安全修補) |
| 2026-09-24(推測) | 9.2.3 釋出;發布說明寫的是 2025-09-24,PlainCVE 判斷是 2026 年的筆誤 |
| 2026-09-28 | 9.2.3 發布說明頁面最後修改 |
| 2026-10-05 | IBM 安全公告 node/7290833 首次發布,列出 CVE-2026-90920 與修補版本(首次公開) |
| 2026-10-12 | CVE 紀錄公開 |
| 2026-10-13 | 截至此日,未列入 CISA KEV |
PlainCVE 的判斷:修補版本看起來在 IBM 公告與 CVE 公開前就已釋出。這是從日期推論;IBM 公告把這兩個版本列為修補版本,但沒有寫它們的釋出日期,發布說明也沒有點名這個 CVE。
延伸閱讀
- 評分:9.8 分與向量來自 CVE 紀錄。快照當時 NVD 的狀態是「Received」,也就是 NVD 還沒有自行分析;GitHub Advisory Database 的 GHSA-9m3p-9mhg-hf3c 也還是「unreviewed」。
- 官方公告:CVE 紀錄指向的 IBM 安全公告 node/7290833(2026-10-05 首次發布),標題是第三方相依套件的多個 CVE,但內容也列出 CVE-2026-90920 的描述、CWE-94、CVSS 9.8、受影響的 9.1.0/9.2.0 與修補版本 9.1.19/9.2.3。
- 遭利用情況:截至 2026-10-13,未列入 CISA KEV。OffSeq 說目前沒有實際利用的報告,但 IBM 與威脅情資來源都沒有證實;是否曾被當作零時差漏洞利用、是否有公開的概念驗證程式,都不明。
- 相關弱點類型:CWE-94。
驗證紀錄 AI 依審稿規則逐項核對來源,全部通過;未經人工審稿,也尚未在我們的環境重現
| AI 審稿 | 2026-10-13 · 審稿規則 |
|---|
驗證紀錄只寫環境與結果,不公開重現步驟或可攻擊他人系統的程式。詳見 政策.
來源
- CVE / NVD / OSVCVE-2026-90920 Record (Maximo AI Service Code Injection) · CVE Program (CNA: IBM), 2026-10-12 · 查閱 2026-10-13
- 安全公告Security Bulletin: Maximo AI Service uses multiple third party dependencies which are vulnerable to multiple CVEs · IBM, 2026-10-05 · 查閱 2026-10-13
- CVE / NVD / OSVNVD - CVE-2026-90920 · NIST · 查閱 2026-10-13
- 修補 commit / 版本IBM Maximo Application Suite AI Service Component 9.1.19 release notes · IBM, 2026-09-24 · 查閱 2026-10-13
- 修補 commit / 版本IBM Maximo Application Suite AI Service Component 9.2.3 release notes · IBM · 查閱 2026-10-13
- 安全公告Security Bulletin: Maximo AI Service uses multiple third party dependencies which are vulnerable to multiple CVEs.(含 CVE-2026-90921) · IBM · 查閱 2026-10-13
- 其他GitHub Advisory Database: GHSA-9m3p-9mhg-hf3c · GitHub · 查閱 2026-10-13
- 研究文章CVE-2026-90920: CWE-94 Code Injection in IBM Maximo AI Service · OffSeq Radar (machine-generated) · 查閱 2026-10-13
媒體簡報
一句話
IBM Maximo AI Service 是 IBM Maximo Application Suite 的 AI 服務元件。CVE-2026-90920 是一個程式碼注入弱點,IBM 於 2026 年 10 月 5 日在安全公告中首次公開,CVE 紀錄則在 10 月 12 日發布。依 IBM 公告與 CVE 紀錄,遠端攻擊者可能在受影響的 9.1.0 與 9.2.0 上執行任意程式碼,CVSS 評分 9.8;列出的修補版本是 9.1.19 與 9.2.3(或最新版)。截至 2026 年 10 月 13 日,這個漏洞沒有被列入美國 CISA 的已知遭利用漏洞清單。
關鍵數字
- 嚴重度
- CVSS 3.1 9.8(嚴重) cveawg.mitre.org
- 受影響版本
- 9.1.0、9.2.0 cveawg.mitre.org
- 修補版本
- 9.1.19、9.2.3 或最新版 cveawg.mitre.org
- 9.1.19 釋出
- 2026-09-24 ibm.com
- 首次公開(IBM 安全公告)
- 2026-10-05 ibm.com
- CVE 紀錄發布
- 2026-10-12 cveawg.mitre.org
已確認
- IBM 安全公告與 CVE 紀錄都指出,遠端攻擊者可能在 Maximo AI Service 9.1.0 與 9.2.0 上執行任意程式碼,弱點類型為 CWE-94。
- IBM 安全公告與 CVE 紀錄都列出修補版本 9.1.19 與 9.2.3(或最新版),並建議升級;IBM 公告沒有提供暫時緩解措施。
- IBM 安全公告 node/7290833 於 2026-10-05 首次發布,早於 CVE 紀錄的 2026-10-12。
- 截至 2026-10-13,它沒有被列入 CISA KEV。
尚未確認 / 說法不一
- 是否已遭實際利用:只有 OffSeq 說目前沒有實際利用的報告,IBM 與威脅情資來源都未證實;是否曾被當作零時差漏洞利用、是否有公開的概念驗證程式,都不明。
- OffSeq 說攻擊不需要認證;IBM 的描述沒有這樣寫,只在 CVSS 中評為「不需權限」。
- 出問題的元件與注入方式,沒有任何來源說明;9.1.19 與 9.2.3 的發布說明本身也沒有點名這個 CVE(修補版本的對應來自 IBM 安全公告與 CVE 紀錄)。
可引用的一句話
PlainCVE 從日期判斷:IBM 列為修補版的版本,看起來在漏洞公開前就已釋出,發布說明也沒有點名這個 CVE。
圖片
引用時請標示「PlainCVE」並附上本頁連結。 完整引用格式見下方「如何引用本頁」。有事實錯誤請回報.
IBM Maximo AI Service 程式碼注入:遠端攻擊者可能在系統上執行任意程式碼 IBM Maximo AI Service 是 IBM Maximo Application Suite 的 AI 服務元件。CVE-2026-90920 是一個程式碼注入弱點,IBM 於 2026 年 10 月 5 日在安全公告中首次公開,CVE 紀錄則在 10 月 12 日發布。依 IBM 公告與 CVE 紀錄,遠端攻擊者可能在受影響的 9.1.0 與 9.2.0 上執行任意程式碼,CVSS 評分 9.8;列出的修補版本是 9.1.19 與 9.2.3(或最新版)。截至 2026 年 10 月 13 日,這個漏洞沒有被列入美國 CISA 的已知遭利用漏洞清單。 關鍵數字: - 嚴重度:CVSS 3.1 9.8(嚴重)(https://cveawg.mitre.org/api/cve/CVE-2026-90920) - 受影響版本:9.1.0、9.2.0(https://cveawg.mitre.org/api/cve/CVE-2026-90920) - 修補版本:9.1.19、9.2.3 或最新版(https://cveawg.mitre.org/api/cve/CVE-2026-90920) - 9.1.19 釋出:2026-09-24(https://www.ibm.com/support/pages/node/7287754) - 首次公開(IBM 安全公告):2026-10-05(https://www.ibm.com/support/pages/node/7290833) - CVE 紀錄發布:2026-10-12(https://cveawg.mitre.org/api/cve/CVE-2026-90920) 已確認: - IBM 安全公告與 CVE 紀錄都指出,遠端攻擊者可能在 Maximo AI Service 9.1.0 與 9.2.0 上執行任意程式碼,弱點類型為 CWE-94。 - IBM 安全公告與 CVE 紀錄都列出修補版本 9.1.19 與 9.2.3(或最新版),並建議升級;IBM 公告沒有提供暫時緩解措施。 - IBM 安全公告 node/7290833 於 2026-10-05 首次發布,早於 CVE 紀錄的 2026-10-12。 - 截至 2026-10-13,它沒有被列入 CISA KEV。 尚未確認 / 說法不一: - 是否已遭實際利用:只有 OffSeq 說目前沒有實際利用的報告,IBM 與威脅情資來源都未證實;是否曾被當作零時差漏洞利用、是否有公開的概念驗證程式,都不明。 - OffSeq 說攻擊不需要認證;IBM 的描述沒有這樣寫,只在 CVSS 中評為「不需權限」。 - 出問題的元件與注入方式,沒有任何來源說明;9.1.19 與 9.2.3 的發布說明本身也沒有點名這個 CVE(修補版本的對應來自 IBM 安全公告與 CVE 紀錄)。 「PlainCVE 從日期判斷:IBM 列為修補版的版本,看起來在漏洞公開前就已釋出,發布說明也沒有點名這個 CVE。」— PlainCVE https://plaincve.date/vulns/cve-2026-90920-ibm-maximo-ai-code-injection
如何引用本頁
本文採 CC BY 4.0,轉載請保留署名與連結。
PlainCVE 團隊(2026)。《IBM Maximo AI Service 程式碼注入:遠端攻擊者可能在系統上執行任意程式碼》。PlainCVE。https://plaincve.date/vulns/cve-2026-90920-ibm-maximo-ai-code-injection(查閱日期:YYYY-MM-DD)BibTeX
@misc{cve202690920ibmmaximoaicodeinjection2026,
title = {IBM Maximo AI Service 程式碼注入:遠端攻擊者可能在系統上執行任意程式碼},
author = {PlainCVE 團隊},
year = {2026},
howpublished = {PlainCVE},
url = {https://plaincve.date/vulns/cve-2026-90920-ibm-maximo-ai-code-injection},
note = {更新於 2026-10-13}
}