Skip to main content
← All vulnerabilities
CVE-2026-115718EUVD-2026-109780

Frappe Builder 1.33.0 before 1.36.0 Missing Authorization via improve_prompt

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.36.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Frappe Builder, a website-building tool for the Frappe framework, is affected. Any logged-in user without guest access can use its prompt-improvement feature to make AI requests billed to the site owner's stored OpenRouter API key, allowing them to consume the owner's paid credits.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

Frappe Builder versions 1.33.0 before1.36.0 contain a missing authorization vulnerability in the improve_prompt endpoint that allows any authenticated non-Guest session to invoke LLM completions without proper permission checks. Attackers can call the improve_prompt API to leverage the site owner's stored OpenRouter API key via resolve_api_key, consuming paid LLM credits and effectively turning the site into a free LLM proxy.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • frappe builder

    From 1.33.0 · fixed in 1.36.0

References 3

GitHub · frappe/builder

vulncheck.com