Quick answers
- Is CVE-2026-54175 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-54175 being exploited in the wild.
- How severe is CVE-2026-54175?
- High severity, with a CVSS score of 7.6, published 14 September 2026.
- Which products and versions are affected?
- backpack/crud (Packagist) ECOSYSTEM:introduced=0,fixed=6.8.11.
- Is there a fix for CVE-2026-54175?
- Yes. backpack/crud (Packagist): upgrade to 6.8.11 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-54175 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2026-54175?
- Check whether you run backpack/crud (Packagist) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- backpack/crud (Packagist): upgrade to 6.8.11 or later
composer require backpack/crud:^6.8.11
Technical details
The vulnerability is a mass-assignment flaw (CWE-620: Unverified Password Change) in MyAccountController::postAccountInfoForm at src/app/Http/Controllers/MyAccountController.php:38. The action uses $request->except(['_token']) instead of validated() or an explicit allowlist, permitting any column in the User model's $fillable array (including password, email, role_id, etc.) to be written directly from the request without validation. While a separate POST /admin/change-password endpoint enforces old_password verification, the edit-account-info handler silently bypasses this control. An authenticated attacker can issue a POST to /admin/edit-account-info with password=<new_value> and, due to Laravel's automatic password hashing, gain permanent control. The vulnerability also permits unverified email changes and mass-assignment of other sensitive fields like role_id or two_factor_secret. Patches are available: backpack/crud 6.8.11 and 7.0.34.
Affected products
- Laravel Backpack CRUD < 6.8.11, >= 7.0.0-alpha.1 < 7.0.34
Identifiers
- CVE-2026-54175
- GHSA-xpv2-hrfc-hw62
Timeline
- 2026-06-15: disclosed: Advisory published by GitHub
- 2026-06-15: patched: Patches released: 6.8.11 and 7.0.34