脆弱性情報
高度な大規模言語モデル技術を使用していますが、出力には不正確または古い情報が含まれる可能性があります。Shenlongはデータの正確性を確保するよう努めていますが、実際の状況に基づいて検証・判断してください。
脆弱性タイトル
Missing authorization in Prospero Flow CRM allows low-privileged users to read all bank accounts
脆弱性説明
Missing Authorization (CWE-862) in BankAccountListController (app/Http/Controllers/Api/BankAccount/BankAccountListController.php), exposed at GET /api/bank-account, in Prospero Flow CRM <5.5.3, which allows a remote, authenticated attacker holding a low-privileged role (e.g. the "User"/"Usuario" role) to read arbitrary bank account records belonging to their company by sending an authenticated request to the endpoint with a valid bearer token, because the API route is protected only by the auth:api middleware and carries no permission gate, unlike the equivalent web route, which enforces can('read bank'), and the handler resolves records with Account::where('company_id', Auth::user()->company_id)->get(), performing only company scoping and no role or permission check before returning the data. This results in the unauthorized disclosure of sensitive banking information (e.g. IBAN, SWIFT/BIC, account identifiers) to users who should not have access to it.
CVSS情報
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
脆弱性タイプ
通过用户控制密钥绕过授权机制
脆弱性タイトル
Roskus Prospero Flow CRM 授权问题漏洞
脆弱性説明
roskus Prospero Flow CRM是roskus组织开源的一款基于 Laravel 13 构建的开源、多语言、多公司(白标)客户管理系统(CRM),支持 Docker 一键部署和 REST API 集成。 Roskus Prospero Flow CRM 5.5.3之前版本存在授权问题漏洞,该漏洞源于BankAccountListController中缺少授权检查,导致远程、经过身份验证的低权限攻击者能够通过发送带有有效令牌的请求读取其公司内的任意银行账户记录,从而泄露敏感的银行信息。
CVSS情報
N/A
脆弱性タイプ
N/A