Grails 資源外掛程式 WEB-INF / META-INF 檔案洩漏

medium Nessus Plugin ID 72757

概要

遠端 Web 伺服器上正在使用的 Java Web 應用程式架構受到一個資訊洩漏弱點影響。

說明

遠端 Web 伺服器使用的 Grails (一種適用於 JVM 的開放原始碼 Web 應用程式架構) 版本受到一個資訊洩漏弱點影響。明確地說,其「resources」外掛程式預設無法限制存取位於應用程式「WEB-INF」和「META-INF」目錄下的資源。遠端攻擊者可能利用這點,擷取類別內容或其他使用目錄遊走序列的 Web 應用程式中所包含、應該是私密的組態檔案,例如 web.xml。

解決方案

將「resources」外掛程式升級至 1.2.6、將它設定為封鎖對「WEB-INF」和「META-INF」下的資源的存取權,並且重新部署受影響的應用程式。

或者,也可以封鎖對反向代理伺服器中的「WEB-INF」和「META-INF」目錄的存取權。

另請參閱

https://twitter.com/Ramsharan065/status/434975409134792704

https://pivotal.io/security/cve-2014-0053

https://seclists.org/fulldisclosure/2014/Feb/194

https://seclists.org/fulldisclosure/2014/Feb/267

Plugin 詳細資訊

嚴重性: Medium

ID: 72757

檔案名稱: grails_resources_plugin_info_disclosure.nasl

版本: 1.15

類型: remote

系列: CGI abuses

已發布: 2014/3/1

已更新: 2022/4/11

組態: 啟用徹底檢查

支援的感應器: Nessus

風險資訊

VPR

風險因素: Low

分數: 3.4

CVSS v2

風險因素: Medium

基本分數: 5

時間分數: 3.9

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

CVSS 評分資料來源: CVE-2014-2858

弱點資訊

CPE: cpe:/a:springsource:grails

排除在外的 KB 項目: Settings/disable_cgi_scanning

可被惡意程式利用: true

可輕鬆利用: Exploits are available

由 Nessus 利用: true

弱點發布日期: 2014/2/16

參考資訊

CVE: CVE-2014-0053, CVE-2014-2857, CVE-2014-2858

BID: 65678, 67071, 67073