Critical patterns with a named incident behind them. Start your own check here.
CriticalSecrets and keys
The build writes the secret's value into public JavaScript, so anyone who loads the site can read it, and a redeploy with the same variable name republishes it.
Seen in public: Escape analysed more than 5,600 publicly deployed apps built with AI app builders and found more than 2,000 vulnerabilities, over 400 exposed secrets and 175 instances of exposed personal data. (Escape, 2025)
CriticalSecrets and keys
Everyone who can see the repository, now or later, holds working keys to the database, payment account and model provider, and the keys stay in history after the file is deleted.
Seen in public: Lovable reported that from 3 February to 20 April 2026 a backend regression let any logged-in Lovable user read the chat history and source code of public projects; a fix shipped within two hours. (Lovable, 2026)
CriticalSecrets and keys
Anyone who opens the app can copy the key from the downloaded JavaScript and read, change or delete every row in every table.
Seen in public: Escape analysed more than 5,600 publicly deployed apps built with AI app builders and found more than 2,000 vulnerabilities, over 400 exposed secrets and 175 instances of exposed personal data. (Escape, 2025)
CriticalData access
Anyone who changes the id in a URL or request can read, edit or delete another customer's record.
Seen in public: One education app built on Lovable had 16 vulnerabilities, 6 critical; a database function denied callers whose role was 'authenticated', so anonymous callers passed and 18,697 user records were readable without login. (Taimur Khan, 2026)
CriticalData access
Signed-out visitors or other customers can read rows meant for one account, while the owner sees an empty page and nobody notices.
Seen in public: One education app built on Lovable had 16 vulnerabilities, 6 critical; a database function denied callers whose role was 'authenticated', so anonymous callers passed and 18,697 user records were readable without login. (Taimur Khan, 2026)
CriticalData access
Anyone who creates a free account can page through every other customer's records, which is a data breach with a sign-up form as the only step.
Seen in public: A scan of 1,645 Lovable-built apps found 170 (about 10.3%) with database endpoints readable without login because Supabase row-level security policies were missing or too broad; recorded as CVE-2025-48757, CVSS 9.3. (Matt Palmer (Replit, Inc.), 2025)