← Vulnerability feed

Vulnerability record · CVE-2020-24940 · published 4 September 2020

CVE-2020-24940: Laravel improper input validation vulnerability

Laravel · Laravel

An issue was discovered in Laravel before 6.18.34 and 7.x before 7.23.2. Unvalidated values are saved to the database in some situations in which table names are stripped during a mass assignment.

7.5 CVSS 3.1 High EPSS 1.2% · top 33.0% CWE-20 · Improper input validation
7.5CVSS 3.1 base score, v2 4.3
1.2%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References
17 Jun 2026Last modified by NVD

Description

An issue was discovered in Laravel before 6.18.34 and 7.x before 7.23.2. Unvalidated values are saved to the database in some situations in which table names are stripped during a mass assignment.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2020-24940 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

8.1CVE-2018-15133Laravel Framework X-XSRF-TOKEN deserialization leads to RCELaravel Framework through 5.5.40 and 5.6.x through 5.6.29 may unserialize an untrusted X-XSRF-TOKEN value, allowing remote code execution via the dec…KEVEPSS 77%analysed9.8CVE-2021-28254Laravel deserialization of untrusted data vulnerabilityA deserialization vulnerability in the destruct() function of Laravel v8.5.9 allows attackers to execute arbitrary commands.EPSS 1.3%9.8CVE-2022-2870Laravel deserialization of untrusted data vulnerabilityA vulnerability was found in laravel 5.1 and classified as problematic. This issue affects some unknown processing. The manipulation leads to deseria…EPSS 0.81%8.8CVE-2022-2886Laravel deserialization of untrusted data vulnerabilityA vulnerability, which was classified as critical, was found in Laravel 5.1. Affected is an unknown function. The manipulation leads to deserializati…EPSS 0.70%7.5CVE-2020-24941Laravel incorrect authorization vulnerabilityAn issue was discovered in Laravel before 6.18.35 and 7.x before 7.24.0. The $guarded property is mishandled in some situations involving requests wi…EPSS 1.1%7.5CVE-2017-16894Laravel .env file exposure leaks sensitive credentialsLaravel framework through 5.5.21 writes the .env file without restricting its permissions via the writeNewEnvironmentFileWith function in KeyGenerate…EPSS 87%analysed6.1CVE-2017-9303Laravel improper input validation vulnerabilityLaravel 5.4.x before 5.4.22 does not properly constrain the host portion of a password-reset URL, which makes it easier for remote attackers to condu…EPSS 0.96%5.9CVE-2017-14775Laravel information exposure vulnerabilityLaravel before 5.5.10 mishandles the remember_me token verification process because DatabaseUserProvider does not have constant-time token comparison.EPSS 1.2%

Source: NIST National Vulnerability Database (record CVE-2020-24940), CISA KEV, FIRST EPSS (scores of 2026-09-27). This page is refreshed as NVD updates the record.