CVE-2018-15133

KEV
Published: Ago 09, 2018 Last Modified: Nov 07, 2025
ExploitDB:
Other exploit source:
Google Dorks:
HIGH 8,1
Attack Vector: network
Attack Complexity: high
Privileges Required: none
User Interaction: none
Scope: unchanged
Confidentiality: high
Integrity: high
Availability: high
MEDIUM 6,8
Access Vector: network
Access Complexity: medium
Authentication: none
Confidentiality: partial
Integrity: partial
Availability: partial

Description

AI Translation Available

In Laravel Framework through 5.5.40 and 5.6.x through 5.6.29, remote code execution might occur as a result of an unserialize call on a potentially untrusted X-XSRF-TOKEN value. This involves the decrypt method in Illuminate/Encryption/Encrypter.php and PendingBroadcast in gadgetchains/Laravel/RCE/3/chain.php in phpggc. The attacker must know the application key, which normally would never occur, but could happen if the attacker previously had privileged access or successfully accomplished a previous attack.

EPSS (Exploit Prediction Scoring System)

Trend Analysis

EPSS (Exploit Prediction Scoring System)

Prevede la probabilità di sfruttamento basata su intelligence sulle minacce e sulle caratteristiche della vulnerabilità.

EPSS Score
0,8438
Percentile
1,0th
Updated

EPSS Score Trend (Last 90 Days)

502

Deserialization of Untrusted Data

Draft
Common Consequences
Security Scopes Affected:
Integrity Availability Other
Potential Impacts:
Modify Application Data Unexpected State Dos: Resource Consumption (Cpu) Varies By Context
Applicable Platforms
Languages: Java, JavaScript, PHP, Python, Ruby
Technologies: AI/ML, ICS/OT, Not Technology-Specific
View CWE Details
Exploit

PHP Laravel Framework 5.5.40 / 5.6.x < 5.6.30 …

Verified Metasploit Framework (MSF)

PHP Laravel Framework 5.5.40 / 5.6.x < 5.6.30 - token Unserialize Remote Command Execution (Metasploit)

View Exploit Code →
Application

Laravel by Laravel

Version Range Affected
From 5.6.0 (inclusive)
To 5.6.29 (inclusive)
cpe:2.3:a:laravel:laravel:*:*:*:*:*:*:*:*
Common Platform Enumeration - Standardized vulnerability identification
Application

Laravel by Laravel

Version Range Affected
To 5.5.40 (inclusive)
cpe:2.3:a:laravel:laravel:*:*:*:*:*:*:*:*
Common Platform Enumeration - Standardized vulnerability identification
https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2018…
http://packetstormsecurity.com/files/153641/PHP-Laravel-Framework-Token-Unseria…
https://laravel.com/docs/5.6/upgrade#upgrade-5.6.30
http://packetstormsecurity.com/files/153641/PHP-Laravel-Framework-Token-Unseria…
https://laravel.com/docs/5.6/upgrade#upgrade-5.6.30