
Improper Access Control - Generic (CWE-284)CVSS 4€0
Users can change project visibility which requires high subscription by just changing request body
hossam25
Disclosed on HackerOne · March 9, 2026
Publicly disclosed report · by hossam25
View original on HackerOneSummary:
A Broken Access Control vulnerability allows users to change project visibility — a feature restricted to higher subscription tiers — by simply modifying the request body of visibility to Personal or Workspace. This bypasses subscription checks, enabling unauthorized access to premium functionality
Steps To Reproduce:
- On the burp, enable intercept
- On Lovabl, write anything to build a project
- Click create and go to burp to endpoint
https://lovable-api.com/workspaces/{YOUR-WORKSPACE-ID}/projects - On the body of the request change the visibility to Personal or Workspace which requires paid subscription
{"description":"landing view","visibility":"Personal","initial_message":{"id":"umsg_01k6qkw83ze07t9f7m9p3jabs9","message":"landing view","files":[],"optimisticImageUrls":[],"chat_only":false,"agent_mode_enabled":false,"ai_message_id":"aimsg_01k6qkw841e07t9f7ytpghd6bs"}}