CVE-2026-116018 Details
Description
ONEARMY community-platform before 2.165.2 contains an insecure direct object reference vulnerability that allows authenticated users to mark other users' notifications as read via POST /api/notifications/:id/read. Attackers can iterate sequential notification IDs to suppress unread indicators of users in the same tenant, causing them to miss replies, comments and new-content notices.
A vulnerability allowing insecure direct object reference (IDOR) has been identified in the ONEARMY community-platform, affecting versions prior to 2.165.2. This vulnerability allows authenticated users to manipulate other users' notification statuses by marking them as read through the notifications API. The issue arises because the API endpoint does not properly validate ownership of notifications, enabling users to suppress unread indicators for notifications belonging to others within the same tenant. As a result, victims may miss important replies, comments, and content updates.
Users can update to ONEARMY community-platform version 2.165.2 or later, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 24, 2026CISA-ADP
Assessed Oct 29, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://hackmd.io/@hieuPenguinnn/onearmy-community-platform-notification-read-idor | CISA-ADP | ExploitTechnical Analysis |
| https://github.com/ONEARMY/community-platform/blob/v2.163.2/src/routes/api.notifications.$id.read.ts#L6-L22 | [email protected] | Source CodeVendor |
| https://github.com/ONEARMY/community-platform/commit/571732c26caf1a0a46e5335d275cef2e19dfab08 | [email protected] | Source CodeVendor |
| https://github.com/ONEARMY/community-platform/issues/5022 | [email protected] | Issue TrackingTechnical DescriptionVendor |
| https://github.com/ONEARMY/community-platform/pull/5011 | [email protected] | Issue TrackingVendor |
| https://github.com/ONEARMY/community-platform/releases/tag/v2.165.2 | [email protected] | Release NotesVendor |
| https://hackmd.io/@hieuPenguinnn/onearmy-community-platform-notification-read-idor | [email protected] | ExploitTechnical Analysis |
| https://www.vulncheck.com/advisories/onearmy-community-platform-before-2.165.2-idor-via-notification-read-endpoint | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| ONEARMY community-platform | >= 0, < 2.165.2 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 29, 2026 | CVE Modified | CISA-ADP |
| Oct 24, 2026 | New CVE Received | [email protected] |
Volerion