提交 #769769: CodeGenieApp serverless-express <=4.17.1 Broken Object Level Authorization信息

标题CodeGenieApp serverless-express <=4.17.1 Broken Object Level Authorization
描述The TodoList management system contains a critical Broken Object Level Authorization (BOLA) vulnerability (also known as IDOR) due to a missing ownership model in the database schema. The TodoDB table lacks a userId field, preventing any ownership association between lists and their creators. Consequently, if an attacker obtains a valid listId (e.g., via leaked URLs, Referer headers, or chained with the previously reported Property Injection vulnerability), they can use their own authenticated session to view, modify, or permanently delete any other user's todo lists, resulting in a complete compromise of data confidentiality, integrity, and availability.
来源⚠️ https://github.com/AnalogyC0de/public_exp/issues/20
用户
 Ana10gy (UID 93358)
提交2026-03-02 03時57分 (7 月前)
管理2026-03-14 13時57分 (12 days later)
状态已接受
VulDB条目351078 [CodeGenieApp serverless-express 直到 4.17.1 API Endpoint TodoList.ts userId 权限提升]
积分20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!