CVE-2026-113671
Description
ApostropheCMS is an open-source Node.js content management system. From 1.0.0-beta.10 until 1.0.0-beta.13 of the AI helper, an editor with image-generation capability can create a base64-generated image record without a stored provider URL and invoke image acceptance on a deployment using local relative storage with no trusted global base URL. The server resolves the fixed uploads path against a request-controlled Host-derived origin, enabling bounded server-side requests to an attacker-selected host, port, and HTTP origin, but not arbitrary-path retrieval or the stored-provider and absolute-storage configurations. This issue is fixed in AI helper 1.0.0-beta.13.
How to fix
- @apostrophecms/ai-helper1.0.0-beta.13 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| @apostrophecms/ai-helpernpm | 1.0.0-beta.10 ≤ v < 1.0.0-beta.13 | 1.0.0-beta.13 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.