Description
A cache poisoning vulnerability in CoreBunch/Instatic through 0.0.14 allows an unauthenticated remote attacker to poison the shared process-wide render cache by manipulating the u query parameter of the GET /_instatic/hole/<nodeId> server island endpoint.
Published: 2026-08-10
Score: 6.1 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A cache poisoning flaw exists in CoreBunch Instatic up to version 0.0.14. The vulnerability is triggered by crafting the u query parameter of the GET /_instatic/hole/<nodeId> server island endpoint. Because the origin page URL supplied in u is used to seed the route template for rendering and the response is stored in a shared cache keyed solely by nodeId, an attacker can inject a malicious route. All users that later request the same nodeId will be served the attacker‑controlled fragment, resulting in malformed or malicious content delivered to the browser.

Affected Systems

The affected product is CoreBunch Instatic. All releases through 0.0.14 are vulnerable. Users running these versions are at risk, while versions following the remediation patch address the issue. The vulnerability applies to the server island feature that exposes the /_instatic/hole/<nodeId> endpoint.

Risk and Exploitability

The CVSS score of 6.1 classifies the flaw as medium severity, and the EPSS score is not available. The vulnerability is exploitable by any remote user without authentication via a standard HTTP request. No exploit has been reported in CISA KEV. The lack of an EPSS value means the probability of exploitation is unknown, but the remote nature and lack of authentication increase the attack surface. Organizations should treat it as a moderate risk until a patch is applied.

Generated by OpenCVE AI on August 10, 2026 at 12:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Instatic to the latest version in which the cache poisoning issue is fixed.
  • If an upgrade is not immediately possible, implement input validation on the u query parameter so that only a whitelist of safe characters is accepted, preventing injection of arbitrary route templates.
  • Restrict the /_instatic/hole/<nodeId> endpoint to authenticated users or to trusted networks, blocking unauthenticated access to mitigate the vulnerability.

Generated by OpenCVE AI on August 10, 2026 at 12:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Mon, 10 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 10 Aug 2026 12:00:00 +0000

Type Values Removed Values Added
Description A cache poisoning vulnerability in CoreBunch/Instatic through 0.0.14 allows an unauthenticated remote attacker to poison the shared process-wide render cache by manipulating the u query parameter of the GET /_instatic/hole/<nodeId> server island endpoint. The originating-page URL supplied in u seeds the route template frame used for rendering, and the result is stored in a shared cache keyed only on nodeId, enabling an attacker to inject a crafted route that causes all subsequent visitors to receive malformed or attacker-controlled fragment content. A cache poisoning vulnerability in CoreBunch/Instatic through 0.0.14 allows an unauthenticated remote attacker to poison the shared process-wide render cache by manipulating the u query parameter of the GET /_instatic/hole/<nodeId> server island endpoint.

Mon, 10 Aug 2026 11:00:00 +0000

Type Values Removed Values Added
Description A cache poisoning vulnerability in CoreBunch/Instatic through 0.0.14 allows an unauthenticated remote attacker to poison the shared process-wide render cache by manipulating the u query parameter of the GET /_instatic/hole/<nodeId> server island endpoint. The originating-page URL supplied in u seeds the route template frame used for rendering, and the result is stored in a shared cache keyed only on nodeId, enabling an attacker to inject a crafted route that causes all subsequent visitors to receive malformed or attacker-controlled fragment content.
Title Instatic - Cache Poisoning via Unauthenticated Server Island Endpoint
Weaknesses CWE-444
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: TuranSec

Published:

Updated: 2026-08-10T13:21:33.909Z

Reserved: 2026-08-10T10:32:53.854Z

Link: CVE-2026-72587

cve-icon Vulnrichment

Updated: 2026-08-10T13:21:28.964Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T12:45:03Z

Weaknesses
  • CWE-444

    Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')