Vulnerability Information
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.
Vulnerability Title
backpack/crud: Stored XSS in the color column — the `@if($column['escaped'])` branches are inverted
Vulnerability Description
backpack/crud provides Create, Read, Update & Delete (CRUD) functions for Backpack, a collection of Laravel packages that help users build custom administration panels. From 6.0.0 until 6.8.14 and 7.0.38, src/resources/views/crud/columns/color.blade.php inverts the escaped and raw rendering branches controlled by $column['escaped'], which defaults to true, causing $column['text'] to be rendered unescaped by default. An attacker who can store an unsanitized value in a color column can execute script in the browser of a user who views the CRUD list, including an administrator, with access to the victim's session-backed application capabilities. Exploitation requires write access to the stored color value and a victim viewing the list. This issue is fixed in versions 6.8.14 and 7.0.38.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Vulnerability Type
在Web页面生成时对输入的转义处理不恰当(跨站脚本)
Vulnerability Title
Backpack for Laravel Backpack 处理逻辑错误漏洞
Vulnerability Description
Backpack for Laravel Backpack是Backpack for Laravel团队的一个帮助开发者快速构建后台管理界面的开发工具包。 Backpack for Laravel Backpack 6.0.0至6.8.14之前版本和7.0.0至7.0.38之前版本存在安全漏洞,该漏洞源于color.blade.php中由$column['escaped']控制的转义与原始渲染分支被反转,导致$column['text']默认未经转义渲染,攻击者可在color列存储未清理的值,从而在查看C
CVSS Information
N/A
Vulnerability Type
N/A