SEPTEMBER 15, 2026
Live Feed
Back to database
Case File

CVE-2026-54182

HIGH · CVSS 8.1 Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-14 · Last synced 2026-09-15

CyberRota Analysis

AI-Generated

Backpack's CRUD functionality is vulnerable to command injection due to improper handling of the HTTP Host header in versions prior to 4.1.70, 5.6.2, 6.8.13, and 7.0.36, allowing unauthenticated attackers to execute arbitrary operating-system commands. Successful exploitation can lead to exposure of sensitive environment data, unauthorized file access, and potential service disruption. Organizations using affected versions should prioritize upgrading to the patched releases to mitigate this high-severity risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Detected Signals
exploit

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-54182
Severity
HIGH
CVSS
8.1
EPSS
N/A

Original NVD Description

backpack/crud provides Create, Read, Update & Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. Prior to 4.1.70, 5.6.2, 6.8.13, and 7.0.36, Backpack\CRUD\Stats::makeCurlRequest in src/Stats.php is reached from BackpackServiceProvider::boot() and constructs a shell command with a URL influenced by the HTTP Host header, which it passes to exec() without adequate shell neutralization. An unauthenticated attacker whose malformed Host value reaches PHP can inject operating-system commands when exec() and curl are available and the 1-in-100 random gate is reached. Repeated requests can reach the random gate. Successful exploitation executes commands as the web-server user, exposing environment secrets, files, and reachable services and permitting data modification or service disruption. Common reverse-proxy Host validation and hardened PHP configurations that disable exec() reduce reachability but do not correct the vulnerable construction. This issue is fixed in versions 4.1.70, 5.6.2, 6.8.13, and 7.0.36.