GHSA-3wgq-h4fr-cwg5:
laravel-crud-wizard-free has File Validation Bypass
N/A
CVSS Score
Basic Information
CVE ID
-
GHSA ID
EPSS Score
-
CWE
Published
3/12/2025
Updated
3/12/2025
KEV Status
No
Technology
PHP
Technical Details
CVSS Vector
-
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
macropay-solutions/laravel-crud-wizard-free | composer | < 3.4.17 | 3.4.17 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from improper wildcard handling in Laravel's validation component (illuminate/validation
). While the laravel-crud-wizard-free package itself didn't contain vulnerable code, it became vulnerable by depending on unpatched Laravel versions (<11.44.1). The key vulnerable functions are in Laravel's Validator
class: parseData()
(improper array key sanitization) and replaceDotInParameters()
(flawed wildcard normalization). The package's fix involved implementing a custom ValidationServiceProvider
to override these methods with proper placeholder handling.