-
CVSS Score
-The vulnerability lies in the hydrateForUpdate method within the Livewire\Mechanisms\HandleComponents\HandleComponents class. The provided patch clearly shows that the logic for handling property updates within this function was changed. Previously, it directly called the hydrate method. The fix introduces a new method, hydratePropertyUpdate, which contains an added security check to prevent the hydration of removed nested properties. The hydrateForUpdate function is modified to call this new, safer method. This indicates that the original implementation of hydrateForUpdate was the source of the remote command execution vulnerability.
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| livewire/livewire | composer | >= 3.0.0-beta.1, < 3.6.4 | 3.6.4 |
A Semantic Attack on Google Gemini - Read the Latest Research