Cross-Site Scripting Threat in Backpack CRUD for Laravel
CVE-2026-54181

5.4MEDIUM

Key Information:

Status
Vendor
CVE Published:
14 September 2026

What is CVE-2026-54181?

The Backpack CRUD package for Laravel allows users to build custom administration panels, offering comprehensive Create, Read, Update, and Delete (CRUD) functionalities. However, from versions 6.0.0 to 6.8.14 and 7.0.38, a flaw exists in the color rendering logic of the system. Specifically, the handling of the $column['escaped'] variable can lead to unsanitized inputs being rendered as raw HTML. This vulnerability permits an attacker who can manipulate the stored color value to introduce malicious scripts. When an administrator—or any user—views the affected CRUD list, these scripts can be executed in their browsers, potentially compromising session security and user data. To mitigate this issue, it is crucial to upgrade to at least versions 6.8.14 or 7.0.38.

Affected Version(s)

CRUD >= 6.0.0, < 6.8.14 < 6.0.0, 6.8.14

CRUD >= 7.0.0, < 7.0.38 < 7.0.0, 7.0.38

References

CVSS V3.1

Score:
5.4
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
Required
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.