跳到正文
CVE-high(cvefeed.io)·· 3 小時前精選品質評分87

WordPress Export & Import Users & Customers 外掛 CVE-2026-104368:CSV 匯入錯誤允許訂閱者提升至管理員

CVE-2026-104368 - Export and Import Users and Customers <= 2.7.5 - Authenticated (Subscriber+) Privilege Escalation via CSV Escape-Character Mismatch in Export/Import Round Trip via Biographical Info Field

重點導讀

WordPress Export and Import Users and Customers 外掛因 CSV 匯入匯出不一致,CVE-2026-104368 允許擁有訂閱者許可權者利用匯入流程提升至管理員帳號。

推薦理由

此漏洞允許擁有訂閱者許可權的使用者透過 CSV 匯入流程提升至管理員,提醒網站管理員立即升級至 2.7.5 以上版本並檢查已匯入的使用者資料以防止許可權濫用。

正文 · 中文翻譯

譯文尚未完整,完整內容請切換至原文。

WordPress 的 Export and Import Users and Customers 外掛在所有版本至 2.7.5(含)中皆易受特權提升漏洞。漏洞源於匯出與匯入流程中 CSV 轉義字元不一致:class-csvwriter.php 以 PHP 預設的反斜線 (\\) 作為轉義字元寫入 fputcsv(),而 class-csvreader.php 於 fgetcsv() 解析時則以雙引號 (\") 作為轉義字元。結果,若在 Subscriber 的 Biographical Info 欄位中存入包含反斜線-引號序列並跟隨換行的精心構造值,將被寫成單一被引號包住的 CSV 欄位,但在匯入時會被解析為兩列。注入的第二列會被 hf_create_customer() 處理為新的使用者紀錄,其 user_login、user_pass、user_email 與 role 全由攻擊者控制,允許建立任意 Administrator 帳號。這使得已驗證且擁有 Subscriber 以上許可權的攻擊者能將許可權提升至 Administrator。

影響

受影響產品

\n 以下產品受 CVE-2026-104368\n 漏洞影響。\n 即使 cvefeed.io 知悉受影響產品的確切版本,資訊仍未在下表中呈現。\n

ID 供應商 產品 動作
1 Webtoffee import_export_wordpress_users

\n Common Vulnerability Scoring System(CVSS)是一套標準化框架\n 用於評估軟體與系統漏洞的嚴重程度。\n 我們會從各來源收集並顯示每個 CVE 的 CVSS 分數。\n

分數 版本 嚴重性 向量 可利用性分數 影響分數 來源
CVSS 3.1 \n \n HIGH\n \n MITRE-CVE
CVSS 3.1 \n \n HIGH\n \n [email protected]

將 Export and Import Users and Customers 外掛更新至已修補 CSV 轉義字元不匹配漏洞的版本。

  • \n \n 將 Export and Import Users and Customers 外掛更新。\n
  • \n \n 套用 2.7.5 之後發布版本的供應商修補程式。\n
  • \n \n 檢查匯入的使用者資料,確認是否有未授權帳號。\n
  • \n \n 限制匯入/匯出功能的存取許可權。\n

\n 在此,您將找到一份精選的外部連結清單,提供有關 CVE-2026-104368 的深入資訊、實用解決方案與寶貴工具。\n

網址 資源
https://plugins.trac.wordpress.org/browser/users-customers-import-export-for-wp-woocommerce/tags/2.7.5/admin/classes/class-csvreader.php#L197
https://plugins.trac.wordpress.org/browser/users-customers-import-export-for-wp-woocommerce/tags/2.7.5/admin/classes/class-csvwriter.php#L154
https://plugins.trac.wordpress.org/browser/users-customers-import-export-for-wp-woocommerce/tags/2.7.5/admin/modules/user/export/export.php#L560
https://plugins.trac.wordpress.org/browser/users-customers-import-export-for-wp-woocommerce/tags/2.7.5/admin/modules/user/import/import.php#L490
https://plugins.trac.wordpress.org/changeset/3741112/users-customers-import-export-for-wp-woocommerce
https://www.wordfence.com/threat-intel/vulnerabilities/id/4d358e43-f193-42fd-b49a-1b2a943183f2?source=cve

雖然 CVE 識別 具體的漏洞例項,CWE 則將可能導致漏洞的常見缺陷或 弱點分類。CVE-2026-104368 與以下 CWEs 相關:

Common Attack Pattern Enumeration and Classification (CAPEC) 儲存攻擊模式,這些模式是描述對手為利用 所採用的常見特徵與方法,以利用 CVE-2026-104368 弱點。

我們掃描 GitHub 倉庫以偵測新的概念驗證利用程式。以下列表為已在 GitHub 上發布的 公開利用程式與概念驗證(按最近更新排序)。

由於潛在的效能問題,結果僅限於前 15 個倉庫。

以下列表為在文章中提及 CVE-2026-104368 漏洞的新聞。

以下表格列出了隨時間對 CVE-2026-104368 漏洞所做的更改。

漏洞歷史細節對於瞭解漏洞的演變,以及識別可能影響漏洞嚴重性、可利用性或其他特徵的最新變更都很有用。

  • 新 CVE 已收到 由 [email protected]

    十月. 30, 2026

    動作 型別 舊值 新值
    新增 說明 WordPress 的 Export and Import Users and Customers 外掛在所有 2.7.5 及以下版本中,因為其自身的匯出與重新匯入流程,存在許可權提升漏洞。漏洞原因是匯出器與匯入器之間的 CSV 轉義字元不一致:class-csvwriter.php 以 PHP 預設的反斜線 (\\) 作為轉義字元寫入儲存格;而 class-csvreader.php 在解析同一檔案時,使用雙引號 (\") 作為轉義字元。結果,存於 Subscriber 的 Biographical Info 欄位中的一個精心構造的值——包含反斜線-引號序列後接換行符——會被寫成單一引號 CSV 欄位,但在匯入時被解析為兩列。注入的第二列會被 hf_create_customer() 處理為新的使用者記錄,其 user_login、user_pass、user_email 與 role 完全由攻擊者控制,從而能建立任意管理員帳號。這使得已授權的 Subscriber 以上級別使用者可將其許可權提升為管理員。
    新增 CVSS V3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
    新增 CWE CWE-116
    新增 受影響 New affected value received. <a href="https://github.com/CVEProject/cvelistV5/blob/main/cves/2026/104xxx/CVE-2026-104368.json">CVE-2026-104368</a>
    新增 參考 https://plugins.trac.wordpress.org/browser/users-customers-import-export-for-wp-woocommerce/tags/2.7.5/admin/classes/class-csvreader.php#L197
    新增 參考 https://plugins.trac.wordpress.org/browser/users-customers-import-export-for-wp-woocommerce/tags/2.7.5/admin/classes/class-csvwriter.php#L154
    新增 參考 https://plugins.trac.wordpress.org/browser/users-customers-import-export-for-wp-woocommerce/tags/2.7.5/admin/modules/user/export/export.php#L560
    新增 參考 https://plugins.trac.wordpress.org/browser/users-customers-import-export-for-wp-woocommerce/tags/2.7.5/admin/modules/user/import/import.php#L490
    新增 參考 https://plugins.trac.wordpress.org/changeset/3741112/users-customers-import-export-for-wp-woocommerce
    新增 參考 https://www.wordfence.com/threat-intel/vulnerabilities/id/4d358e43-f193-42fd-b49a-1b2a943183f2?source=cve

EPSS 是對未來 30 天內觀測到利用活動的機率的每日估計。以下圖表顯示此漏洞的 EPSS 分數歷史。

來源: CVE-high (cvefeed.io)
開啟原文