Back
Medium · CVSS 4Improper Access Control - Generic (CWE-284)

Users can change project visibility which requires high subscription by just changing request body

Vulnerability Summary

HackerOne disclosed report --> https://hackerone.com/reports/3370430 by hossam25

Summary:

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:

  1. On the burp, enable intercept
  2. On Lovabl, write anything to build a project
  3. Click create and go to burp to endpoint https://lovable-api.com/workspaces/{YOUR-WORKSPACE-ID}/projects
  4. 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"}}

Identification Required

You must be logged in to read this writeup. Join our community of researchers today.

Related Writeups

Discussion

No comments yet. Be the first to share your thoughts.

Log in to join the discussion.

Sign In