BlueprintUE Self-Hosted Edition: Resource exhaustion via anonymous blueprints
Summary
BlueprintUE Self-Hosted Edition from version 1.0.0 before 4.3.5 allows unauthenticated attackers to repeatedly create anonymous blueprints with a 'never' expiration. Large requests bypass the purge routines and can fill the server storage. This results in a denial of service for the application and possibly other services on the same host.
Affected
- BlueprintUE Self-Hosted Edition 1.0.0 up to but not including 4.3.5
Fixed in
- Version 4.3.5 (fix commit 0709b39851bf58febccf0bc74b88fa86070410de, PR #268)
Workaround
- Unknown. No vendor-documented workaround found.
- Analyst measures, not vendor-sourced: apply rate limiting to the creation endpoint at a reverse proxy or WAF, and set disk quotas on the storage volume.
Exploitation
- Not known to be exploited as of 11 Nov 2026.
- No public proof-of-concept found in the searches performed, but the public fix diff makes the flaw easy to understand.
Our recommendation
- Identify all BlueprintUE Self-Hosted Edition instances and their versions.
- Upgrade every instance below 4.3.5 and verify that the anonymous creation limits are active.
- Until the upgrade is done, restrict internet exposure and monitor free disk space and fast growth of the storage volume.
- Check that the purge jobs do not hide the problem, because 'never' expiration blueprints are not purged.
- Confirm the fix against the vendor advisory GHSA-q2vm-p36g-w596 once its text is available.
- Use the 4.3.5 upgrade as well to cover related fixes CVE-2026-122139 and CVE-2026-122138 (verify against release notes).
Public exploits
PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.
Research sources
- CVE Record CVE-2026-126659 www.cve.org
- Fix commit 0709b39 github.com
- Pull request #268 github.com
- Release v4.3.5 github.com
- GitHub Security Advisory GHSA-q2vm-p36g-w596 github.com
- VulnCheck advisory www.vulncheck.com
- OffSeq threat radar radar.offseq.com
- Vulnerable code HomeController.php at v4.3.4 github.com
Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 11 Nov 2026, 14:22.
Original description (NVD)
BlueprintUE Self-Hosted Edition 1.0.0 before 4.3.5 contains a resource exhaustion vulnerability that allows unauthenticated attackers to fill server storage by repeatedly creating anonymous blueprints. Attackers can send large requests to HomeController::doProcessCreateBlueprint() with a 'never' expiration, bypassing purges to fill the disk and deny service.
NVD references (6)
- https://github.com/blueprintue/blueprintue-self-hosted-edition/blob/v4.3.4/app/controllers/www/HomeController…
- https://github.com/blueprintue/blueprintue-self-hosted-edition/commit/0709b39851bf58febccf0bc74b88fa86070410de
- https://github.com/blueprintue/blueprintue-self-hosted-edition/pull/268
- https://github.com/blueprintue/blueprintue-self-hosted-edition/releases/tag/v4.3.5
- https://github.com/blueprintue/blueprintue-self-hosted-edition/security/advisories/GHSA-q2vm-p36g-w596
- https://www.vulncheck.com/advisories/blueprintue-self-hosted-edition-1.0.0-before-4.3.5-storage-exhaustion-vi…
Sources
The tracker combines official, freely usable data sources – updated continuously:
- NVD (NIST) – CVEs, rating (CVSS), affected products
- CISA KEV – vulnerabilities confirmed by CISA as actively exploited
- CISA Vulnrichment – CISA assessment (SSVC) in the official CVE record
- FIRST EPSS – probability of exploitation
- Microsoft MSRC – Patch Tuesday: vulnerabilities, severity, updates
- PoC-in-GitHub – public proof-of-concept repositories
- Metasploit (Rapid7) – modules of the Metasploit Framework
- Exploit-DB (OffSec) – archive of public exploits (links only)
- Patch days: official vendor pages (linked per vendor) (Vendor patch days)
This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.
Affected? We can help.
We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.
