Every CVESearch/Get API key

GHSA-rj3w-99gc-8j58

Laravel Risk of mass-assignment vulnerabilities

No scoreFix available

GHSA-rj3w-99gc-8j58 is a vulnerability with no CVSS score yet in laravel/framework, published May 15, 2024. No source lists public exploit code. Fixed in laravel/framework 4.1.29.

What does this mean?
Severity
UnratedNo CVSS score yet
Exploit chance
UnscoredNo EPSS score yet
Exploitation
None knownNot on CISA’s or ENISA’s lists

Description

Laravel 4.1.29 improves the column quoting for all database drivers. This protects your application from some mass assignment vulnerabilities when not using the fillable property on models. If you are using the fillable property on your models to protect against mass assignment, your application is not vulnerable. However, if you are using guarded and are passing a user controlled array into an "update" or "save" type function, you should upgrade to 4.1.29 immediately as your application may be at risk of mass assignment.

Affected packages

Affected packages
PackageAffectedFixed
laravel/framework
Packagist
4.0.0 up to 4.1.29
4.1.29
laravel/framework
Packagist
4.0.0 up to 4.1.29, plus listed versions
v4.0.0v4.0.1v4.0.10v4.0.11v4.0.2
Show 36 moreShow less
v4.0.3v4.0.4v4.0.5v4.0.6v4.0.7v4.0.8v4.0.9v4.1.0v4.1.1v4.1.10v4.1.11v4.1.12v4.1.13v4.1.14v4.1.15v4.1.16v4.1.17v4.1.18v4.1.19v4.1.2v4.1.20v4.1.21v4.1.22v4.1.23v4.1.24v4.1.25v4.1.26v4.1.27v4.1.28v4.1.3v4.1.4v4.1.5v4.1.6v4.1.7v4.1.8v4.1.9
4.1.29

What each source reports

GitHub AdvisoriesNo score

Laravel Risk of mass-assignment vulnerabilities

Laravel 4.1.29 improves the column quoting for all database drivers. This protects your application from some mass assignment vulnerabilities when not using the fillable property on models. If you are using the fillable property on your models to protect against mass assignment, your application is not vulnerable. However, if you are using guarded and are passing a user controlled array into an "update" or "save" type function, you should upgrade to 4.1.29 immediately as your application may be at risk of mass assignment.

Record
GHSA-rj3w-99gc-8j58
Weakness
CWE-20
Updated
2026-11-02
OSVNo score

Laravel Risk of mass-assignment vulnerabilities

Laravel 4.1.29 improves the column quoting for all database drivers. This protects your application from some mass assignment vulnerabilities when not using the fillable property on models. If you are using the fillable property on your models to protect against mass assignment, your application is not vulnerable. However, if you are using guarded and are passing a user controlled array into an "update" or "save" type function, you should upgrade to 4.1.29 immediately as your application may be at risk of mass assignment.

Record
GHSA-rj3w-99gc-8j58
Weakness
CWE-20
Updated
2026-11-02

History

History
RecordedChangedSources
first indexedGitHub Advisories, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

MoveEnter Open