漏洞描述翻译: 为 Backpack(一套用于帮助开发者构建自定义管理后台的 Laravel 包集合)提供增(Create)、查(Read)、改(Update)、删(Delete)(CRUD)功能。 在 6.0.0 到 6.8.15 以及 7.0.47 版本中, 和 关系在处理 期间,在执行 CRUD 的创建和更新操作时,会接受提交子记录的主键,但未一致地将更新操作限制在当前父记录所属范围或开发者定义的关系作用域内。 因此,一个已认证的低权限管理员如果有权编辑包含受影响多对多/一对多关系字段的父表单,就可能将不属于
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Laravel-Backpack | CRUD | >= 6.0.0, < 6.8.15 |
affected |
>= 7.0.0, < 7.0.47 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| Laravel-Backpack | CRUD | >= 6.0.0, < 6.8.15 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-54178 | 8.1 HIGH | backpack/crud: Arbitrary file deletion via attacker-controlled clear_<attr>[] in HasUpload |
| CVE-2026-54182 | 8.1 HIGH | backpack/crud: OS command injection in Stats::makeCurlRequest via attacker-controlled Host |
| CVE-2026-54175 | 7.6 HIGH | backpack/crud: Unverified password change in MyAccountController via mass assignment |
| CVE-2026-54180 | 7.6 HIGH | backpack/crud: CRUD panel query scopes are not enforced on Update, Delete, and Reorder (cr |
| CVE-2026-54177 | 6.6 MEDIUM | backpack/crud: HasUploadFields keeps the attacker-supplied file extension — public-disk up |
| CVE-2026-54176 | 6.5 MEDIUM | backpack/crud: MyAccountController allows changing the login email without a current-passw |
| CVE-2026-54181 | 5.4 MEDIUM | backpack/crud: Stored XSS in the color column — the `@if($column['escaped'])` branches are |
No comments yet