CVE-2026-57448 Details
Description
Blombooru is a self-hosted personal booru for organizing and tagging private image collections. Prior to 1.40.0, the administrator-only `GET /proxy-image` endpoint, exposed as `/api/booru-import/proxy-image`, accepts a `url` query parameter and fetches it server-side without meaningful destination validation. `proxy_image()` in `backend/app/routes/booru_import.py` only checks whether the value starts with http, then uses `get_client_for_url` or `requests.get` and streams the response. Private, loopback and link-local addresses are not blocked, and automatically followed redirects can move a request from a trusted domain to an internal address. An authenticated administrator can enumerate internal services and access cloud instance metadata, potentially disclosing IAM credentials and crossing the application's intended cloud or network trust boundary. The reporter also observed a hanging recursive self-request. Administrator authentication remains a prerequisite; this is not an anonymous proxy. This issue is fixed in version 1.40.0.
A server-side request forgery (SSRF) vulnerability has been identified in Blombooru versions prior to 1.40.0. The issue resides in the administrator-only `GET /proxy-image` endpoint, which is part of the booru import feature. This endpoint accepts a `url` query parameter and fetches the specified resource without proper validation, allowing authenticated administrators to make arbitrary internal requests. The vulnerability can be exploited to access private cloud metadata, internal services, and potentially sensitive credentials.
Users can update to Blombooru version 1.40.0 or later, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 28, 2026CISA-ADP
Assessed Nov 3, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/mrblomblo/blombooru/security/advisories/GHSA-5c5w-x8jp-fjqw | CISA-ADP | AdvisoryRemedyVendor |
| https://github.com/mrblomblo/blombooru/commit/fad91894b421f64cc40d2db29d72cc7a8c94048d | [email protected] | Source CodeVendor |
| https://github.com/mrblomblo/blombooru/releases/tag/v1.40.0 | [email protected] | Release NotesVendor |
| https://github.com/mrblomblo/blombooru/security/advisories/GHSA-5c5w-x8jp-fjqw | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-918 | Server-Side Request Forgery (SSRF) | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Blombooru | < 1.40.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Nov 3, 2026 | CVE Modified | CISA-ADP |
| Oct 28, 2026 | New CVE Received | [email protected] |
Volerion