PT-2022-2828 · Laravel · Laravel
Published
2022-05-13
·
Updated
2022-08-12
·
CVE-2022-30778
CVSS v2.0
10
High
| Vector | AV:N/AC:L/Au:N/C:C/I:C/A:C |
Name of the Vulnerable Software and Affected Versions
Laravel version 9.1.8
Description
The issue is related to the implementation of the
destruct() function and the dispatch($command) method in the Laravel PHP framework, which is connected to weaknesses in the deserialization mechanism. This can allow a remote attacker to execute arbitrary code by exploiting the vulnerability through an unserialize pop chain in destruct in IlluminateBroadcastingPendingBroadcast.php and dispatch($command) in IlluminateBusQueueingDispatcher.php.Recommendations
For Laravel version 9.1.8, update to a version that includes a fix for this issue to prevent remote code execution.
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Deserialization of Untrusted Data
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Laravel