Live › vulnerability › CVE-2026-115717
Go to dashboardFrappe Builder versions before 1.36.1 have an API endpoint, convert_to_webp, that fetches a user-supplied image URL without the write-permission check used by similar handlers and without re-checking redirect targets. An authenticated low-privilege user can make the server request internal hosts or cloud metadata endpoints and read the saved response from a publicly readable /files/ URL.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-26 12:29 UTC. All times on this page are UTC.
Sites running Frappe Builder before 1.36.1 where users have a logged-in account. Exposure depends on the server being able to reach internal networks or cloud metadata services, which is common for self-hosted and cloud-hosted deployments. Sites without Frappe Builder installed, or already on 1.36.1 or later, can skip it.
No product ranges from the sources yet.
bench version or the app's pyproject.toml) and confirm it is below 1.36.1convert_to_webp function in the builder app and check whether it calls has_page_write before requests.get169.254.169.254 triggered by the convert_to_webp endpoint1.36.1 or laterEach row is the first time that source carried this signal. The analyst’s rows are its own findings.
Frappe Builder versions before 1.36.1 contain a server-side request forgery vulnerability in the convert_to_webp API endpoint, which lacks the has_page_write access control applied to similar asset-ingest handlers and performs an unprotected requests.get call that follows redirects without re-validating resolved IP addresses. A low-privilege authenticated user can supply an image_url pointing to an internal address or use DNS rebinding and open redirects to make the server fetch internal network resources or cloud metadata endpoints, with successful image responses saved to a world-readable /files/ URL enabling data exfiltration or blind probing of internal hosts.
This page as .md · .json · in your agent: get_signal("CVE-2026-115717")
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.