跳到正文
CVE-high(cvefeed.io)·· 2 小時前精選AI 評分83

CVE-2026-111120:VikRentCar 車租借管理系統 1.4.8 版 CSRF 觸發遠端程式碼執行

CVE-2026-111120 - VikRentCar Car Rental Management System <= 1.4.8 - Cross-Site Request Forgery to Remote Code Execution via 'condtext_update_tmpl' AJAX Task

AI 導讀

VikRentCar WordPress 外掛 1.4.8 版因 CSRF 缺失 nonce,允許未授權者在管理員點選連結後寫入任意 PHP 程式碼,進而在伺服器上執行遠端程式碼。

推薦理由

此漏洞允許未授權者透過 CSRF 觸發 PHP 程式碼執行,需即時升級外掛以阻斷攻擊,並建議站長立即檢查管理員操作許可權,避免被利用。

正文 · AI 翻譯

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

VikRentCar Car Rental Management System 這個 WordPress 外掛在 1.4.8 版本之前(含 1.4.8)均存在跨站請求偽造(CSRF)漏洞。漏洞原因是 condtext_update_tmpl 函式缺失或錯誤的 nonce 驗證。這使得未經授權的攻擊者能寫入任意 PHP 程式碼到外掛可執行的範本檔,例如 site/helpers/email_tmpl.php,後續由 loadEmailTemplate() 與 loadPdfTemplate() 進行 include(),若能說服網站管理員點選連結等行為,即可透過偽造請求在伺服器上遠端執行程式碼。注入的 PHP 內容能繞過消毒,因為外掛自己的 __PHP_OPEN__/__PHP_CLOSE__ 佔位符展開與 cleanPHPSourceCode() 邏輯會明確反向 sanitize_text_field 過濾與 saveHTML() HTML 編碼,將字面

影響

受影響產品

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

ID 供應商 產品 操作
1 E4jconnect vikrentcar

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

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

將 VikRentCar Car Rental Management System 外掛更新至已修復 CSRF 漏洞的版本。

  • 將外掛更新至最新可用版本。
  • 供應商發布補丁後即時套用。
  • 審核並加固範本檔案的 include。
  • 確保管理員操作受到保護。

這裡列出一份精選的外部連結,提供與 CVE-2026-111120 相關的深入資訊、實用解決方案與有價值的工具。

URL 資源
https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/admin/controller.php#L9558
https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/admin/controller.php#L9609
https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/admin/helpers/conditional_rules.php#L1003
https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/admin/helpers/conditional_rules.php#L654
https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/admin/helpers/conditional_rules.php#L765
https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/site/helpers/lib.vikrentcar.php#L2685
https://plugins.trac.wordpress.org/changeset?reponame=&old=3755596%40vikrentcar&new=3755596%40vikrentcar
https://www.wordfence.com/threat-intel/vulnerabilities/id/36f84246-6658-407a-88dd-4b99a784e682?source=cve

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

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

我們掃描 GitHub 倉庫以偵測新的概念驗證 (PoC) 攻擊。以下清單是已在 GitHub 釋出的公開漏洞利用與概念驗證集合(按最近更新時間排序)。

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

以下清單列出文章中提到 CVE-2026-111120 漏洞的新聞。

以下表格列出 CVE-2026-111120 漏洞隨時間所做的變更。

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

  • 新 CVE 已接收 由 [email protected]

    十月. 28, 2026

    動作 型別 舊值 新值
    新增 描述 VikRentCar Car Rental Management System 外掛對 WordPress 在 1.4.8 版本及以下所有版本都存在跨站請求偽造漏洞。此漏洞源於 condtext_update_tmpl 函式缺失或錯誤的 nonce 驗證。這使得未經授權的攻擊者能夠寫入任意 PHP 程式碼到外掛可執行的模板檔案,例如 site/helpers/email_tmpl.php,之後由 loadEmailTemplate() 與 loadPdfTemplate() 以 include() 的方式載入,從而透過偽造請求在伺服器上遠端執行程式碼,前提是攻擊者能夠說服網站管理員執行某項操作,如點選連結。注入的 PHP 程式碼能繞過消毒,因為外掛自身的 __PHP_OPEN__/__PHP_CLOSE__ 佔位符擴充套件與 cleanPHPSourceCode() 邏輯明確反向了 sanitize_text_field 過濾與 saveHTML() HTML 編碼,將文字字面值 <?php...?> 程式碼恢復為可執行的 PHP,並在寫入磁碟前直接執行。成功利用此漏洞還需要管理員的操作——攻擊者無法自行觸發此漏洞。
    新增 CVSS V3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
    新增 CWE CWE-352
    新增 受影響 New affected value received. <a href="https://github.com/CVEProject/cvelistV5/blob/main/cves/2026/111xxx/CVE-2026-111120.json">CVE-2026-111120</a>
    新增 參考 https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/admin/controller.php#L9558
    新增 參考 https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/admin/controller.php#L9609
    新增 參考 https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/admin/helpers/conditional_rules.php#L1003
    新增 參考 https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/admin/helpers/conditional_rules.php#L654
    新增 參考 https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/admin/helpers/conditional_rules.php#L765
    新增 參考 https://plugins.trac.wordpress.org/browser/vikrentcar/tags/1.4.8/site/helpers/lib.vikrentcar.php#L2685
    新增 參考 https://plugins.trac.wordpress.org/changeset?reponame=&old=3755596%40vikrentcar&new=3755596%40vikrentcar
    新增 參考 https://www.wordfence.com/threat-intel/vulnerabilities/id/36f84246-6658-407a-88dd-4b99a784e682?source=cve

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

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