Laravel Framework < 5.5.41 / 5.6.x < 5.6.30 RCE

high Nessus Plugin ID 193333

概要

遠端主機上安裝的 PHP 程式庫受到一個遠端程式碼執行弱點影響。

說明

遠端主機上安裝的 Laravel Framework 版本低於 5.5.41 或為低於 5.6.30 的 5.6.x 版本。因此該應用程式受到一個遠端程式碼執行弱點影響,這是因為對可能不受信任的 X-XSRF-TOKEN 值進行未序列化呼叫所導致。這與 phpggc 中 gadgetchains/Laravel/RCE/3/chain.php 的 Light/Encryption/Encrypter.php 和 PendingBroadcast 的解密方法有關。若要發動攻擊,攻擊者必須知道應用程式金鑰 (他們通常不知道),但如果攻擊者之前擁有特殊存取權限或曾成功發動過攻擊,就可能會成功利用弱點。

請注意,Nessus 並未測試此問題,而是僅依據應用程式自我報告的版本號碼作出判斷。另請注意,此 plugin 不會區分透過 OS 套件管理員安裝的 PHP 套件、透過 Composer 或其他來源安裝的 PHP 套件。因此,您的 OS 套件存放庫所提供的套件可能具有反向移植的修正,此 plugin 可能誤將其報告為有弱點。請參閱 CVE-2018-15133 的 OS 特定 plugin,以檢查是否有反向移植修正。

解決方案

升級至 Laravel Framework 5.5.41、5.6.30 版或更新版本。

另請參閱

https://laravel.com/

Plugin 詳細資訊

嚴重性: High

ID: 193333

檔案名稱: laravel_CVE-2018-15133.nasl

版本: 1.2

類型: local

代理程式: windows, macosx, unix

系列: Misc.

已發布: 2024/4/15

已更新: 2024/4/16

支援的感應器: Nessus Agent, Nessus

風險資訊

VPR

風險因素: Critical

分數: 9.0

CVSS v2

風險因素: Medium

基本分數: 6.8

時間分數: 5.6

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

CVSS 評分資料來源: CVE-2018-15133

CVSS v3

風險因素: High

基本分數: 8.1

時間分數: 7.5

媒介: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

時間媒介: CVSS:3.0/E:F/RL:O/RC:C

弱點資訊

CPE: cpe:/a:laravel:laravel

必要的 KB 項目: language_library/package/composer/enumerated

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2018/8/8

弱點發布日期: 2018/8/8

CISA 已知遭惡意利用弱點到期日: 2024/2/6

參考資訊

CVE: CVE-2018-15133