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.
Published: 2026-10-24
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Notification Suppression
Action: Immediate Patch
AI Analysis

Impact

ONEARMY community-platform before version 2.165.2 contains an insecure direct object reference that allows an authenticated user to mark any other user's notifications as read by using the POST /api/notifications/:id/read endpoint. Because the endpoint lacks a proper ownership check, attackers can execute the action on arbitrary notification identifiers. This capability does not grant data read, but it alters notification state, enabling the attacker to suppress notification badges and prevent users in the same tenant from seeing replies, comments, and new content.

Affected Systems

Authenticated customers running ONEARMY community-platform versions earlier than 2.165.2 are vulnerable. The issue was present in the 2.163.2 release and all earlier builds that did not incorporate the fix included in v2.165.2. The vulnerability affects the notification management component exposed through the API.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. The metric does not include a specific attack vector, but the absence of an EPSS score and the lack of KEV listing suggest that exploitation has not yet been widely observed. The vulnerability requires the attacker to be authenticated within a tenant and relies on enumeration of numeric notification identifiers. Successful exploitation results in preventing other users from receiving notification alerts; however, it does not grant direct access to personal data or system control.

Generated by OpenCVE AI on October 24, 2026 at 12:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade ONEARMY community-platform to version 2.165.2 or later.
  • If an immediate upgrade is not possible, apply rate limiting on POST /api/notifications/:id/read to slow enumeration of notification identifiers.
  • Enable logging of notification read activity and monitor for abnormal patterns of marking read for notifications that do not belong to the requesting user.

Generated by OpenCVE AI on October 24, 2026 at 12:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 24 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
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.
Title ONEARMY community-platform before 2.165.2 IDOR via notification read endpoint
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-24T11:40:34.948Z

Reserved: 2026-10-24T11:23:56.802Z

Link: CVE-2026-116018

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-24T12:16:58.303

Modified: 2026-10-24T12:16:58.303

Link: CVE-2026-116018

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-24T12:30:08Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key