Description
ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, the notification module exposes PATCH and DELETE REST endpoints that perform operations directly on the underlying MongoDB collection without verifying that the requester is authenticated or owns the target notification. As a result, an unauthenticated attacker who obtains a valid notification ID can modify or permanently delete another user's notification. This issue is fixed in version 4.33.0.
Published: 2026-10-20
Score: 3.7 Low
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated modification or deletion of user notifications
Action: Patch Now
AI Analysis

Impact

ApostropheCMS exposes PATCH and DELETE endpoints on notifications without proper checks that the request originates from an authenticated user who owns the notification. An attacker who learns a valid notification ID can alter or permanently remove another user's notification. This flaw represents an authorization bypass (CWE-639 and CWE-862) that compromises the integrity of stored data and may expose sensitive content.

Affected Systems

The vulnerability affects installations of ApostropheCMS earlier than version 4.33.0. The impacted component is the notification module of the open‑source Node.js CMS. All releases prior to 4.33.0 are susceptible; users of those versions should note that their notification data can be tampered with.

Risk and Exploitability

The CVSS score is 3.7, indicating low severity, and the EPSS score is not available. The vulnerability is not listed in the CISA KEV catalog. The attack can be carried out through the web API, requiring only the knowledge of a valid notification ID but no authentication. Because the endpoints are publicly reachable and no ownership checks exist, an attacker can modify or delete notifications without raising alarms, though the impact on confidentiality is limited to the content of the notification.

Generated by OpenCVE AI on October 20, 2026 at 18:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade ApostropheCMS to version 4.33.0 or later to apply the fix.
  • If upgrading cannot be performed immediately, block or remove the PATCH and DELETE routes for notifications or enforce authentication checks through your network ingress/edge security controls.
  • Implement a temporary role‑based access control rule that restricts PATCH and DELETE notification endpoints to authenticated users only until the official patch is applied.

Generated by OpenCVE AI on October 20, 2026 at 18:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-vwwx-px9w-crrc ApostropheCMS: Missing Authorization on Notification PATCH/DELETE Endpoints
History

Wed, 28 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 20 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Apostrophecms
Apostrophecms apostrophecms
Vendors & Products Apostrophecms
Apostrophecms apostrophecms

Tue, 20 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Description ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, the notification module exposes PATCH and DELETE REST endpoints that perform operations directly on the underlying MongoDB collection without verifying that the requester is authenticated or owns the target notification. As a result, an unauthenticated attacker who obtains a valid notification ID can modify or permanently delete another user's notification. This issue is fixed in version 4.33.0.
Title ApostropheCMS: Missing Authorization on Notification PATCH/DELETE Endpoints
Weaknesses CWE-639
CWE-862
References
Metrics cvssV3_1

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


Subscriptions

Apostrophecms Apostrophecms
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-28T13:57:53.391Z

Reserved: 2026-10-20T14:27:46.641Z

Link: CVE-2026-113665

cve-icon Vulnrichment

Updated: 2026-10-28T13:57:21.418Z

cve-icon NVD

Status : Deferred

Published: 2026-10-20T18:17:19.993

Modified: 2026-10-28T14:16:56.973

Link: CVE-2026-113665

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T20:15:06Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization