CVE-2026-113656 · GHSA-89mh-mm8c-mv7f
ApostropheCMS: Unauthenticated unbounded multipart upload → disk-exhaustion DoS
- Risk score
- 45/100
- CVSS
- 5.3 v3.1
- Exploit chance (30 days)
- 0.5%
- Published
- 20 Oct 2026
Open in the live forecast Today's forecast
What to know
- What it is
- ApostropheCMS is an open-source Node.js content management system. Prior to 1.5.5 of the ApostropheCMS Form add-on, its form submission route stages unbounded multipart uploads before form validation or authentication and lacks upload size, count, and rate limits. Repeated unauthenticated submissions can consume tempo…
- Affected
- @apostrophecms/form (npm) < 1.5.5
- Fix
- Upgrade @apostrophecms/form to 1.5.5 or later.
- Exploitation
- No known exploitation
Story map
At a glance
@apostrophecms/form: Yellow, plan it in. ApostropheCMS is an open-source Node.js content management system. Prior to 1.5.5 of the ApostropheCMS Form add-on, its form submission route stages unbounded multipart uploads before form validation or authentication and lacks upload size, count, and rate limits. Repeated unauthenticated submissions can consume tempo…
The flaws
- CVE-2026-113656: ApostropheCMS: Unauthenticated unbounded multipart upload → disk-exhaustion DoS (CVSS 5.3 · EPSS 0%)
- CVE-2026-113667: ApostropheCMS: CAPTCHA response token not URL-encoded (CVSS 5.3 · EPSS 0%)
The fix
Upgrade @apostrophecms/form: 1.5.5 or later on your release line
Who is exposed: @apostrophecms/form (npm) < 1.5.5
Where it stands
- No known exploitation
Connects to
- Same weakness: Denial of service (CWE-770). 206 other warnings in 30 days
Why it is Yellow
- CVSS 5.3 medium
- On your watchlist: npm
Affected packages
| Package | Ecosystem | Vulnerable | Fixed in |
|---|---|---|---|
| @apostrophecms/form | npm | < 1.5.5 | 1.5.5 |
References
- https://github.com/advisories/GHSA-89mh-mm8c-mv7f
- https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-89mh-mm8c-mv7f
- https://github.com/apostrophecms/apostrophe/commit/9500b8b0e1d630d5e07fbb5fd2c25ed0943845ce
- https://github.com/apostrophecms/apostrophe/commit/f84fd41cbf6c22eb8d0008fc9c25df1f7130b350
- https://github.com/apostrophecms/apostrophe/releases/tag/@apostrophecms/form@1.5.5
- https://github.com/advisories/GHSA-89mh-mm8c-mv7f
Original description
ApostropheCMS is an open-source Node.js content management system. Prior to 1.5.5 of the ApostropheCMS Form add-on, its form submission route stages unbounded multipart uploads before form validation or authentication and lacks upload size, count, and rate limits. Repeated unauthenticated submissions can consume temporary disk storage and disrupt form handling or other host services. This issue is fixed in ApostropheCMS Form 1.5.5.
Last activity 20 Oct 2026. Patch Forecast updates every hour.