Description
Openwhyd before 1.65.1 contains a NoSQL injection vulnerability that allows unauthenticated attackers to manipulate user lookups by passing JSON objects in the id parameter. Attackers can send MongoDB query operators such as $ne or $gt to POST /api/user to select and enumerate other users' public profile records.
Published: 2026-11-06
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: NoSQL Injection leading to unauthorized user data enumeration
Action: Immediate Patch
AI Analysis

Impact

Openwhyd before version 1.65.1 allows attackers without authentication to inject NoSQL operators into the 'id' field of the POST /api/user endpoint. By sending JSON objects containing MongoDB query operators such as $ne or $gt, an adversary can alter the query used to locate a user record, permitting enumeration of other users' public profile data that is not otherwise accessible.

Affected Systems

The vulnerability affects the openwhyd product from the openwhyd vendor, specifically all releases prior to version 1.65.1. Any instance exposing the /api/user endpoint is vulnerable and can be targeted by external actors.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity. No EPSS data is available, so exploit probability cannot be quantified. The issue is not listed in the CISA KEV catalog, suggesting no confirmed widespread exploitation. Attackers can reach the vulnerable endpoint via any route that allows HTTP POST requests, often from the public internet, and the lack of authentication means the attack can be performed by anyone who can reach the API, making exploitation relatively straightforward.

Generated by OpenCVE AI on November 6, 2026 at 16:43 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade openwhyd to version 1.65.1 or later, where the NoSQL injection vulnerability is patched.
  • If an upgrade is not immediately possible, block or restrict access to the /api/user endpoint through network controls or a web application firewall that rejects requests containing MongoDB operators in the 'id' field.
  • Implement strict request validation on the 'id' parameter to allow only valid user identifiers and disallow any objects containing MongoDB query operators.

Generated by OpenCVE AI on November 6, 2026 at 16:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 06 Nov 2026 15:15:00 +0000

Type Values Removed Values Added
Description Openwhyd before 1.65.1 contains a NoSQL injection vulnerability that allows unauthenticated attackers to manipulate user lookups by passing JSON objects in the id parameter. Attackers can send MongoDB query operators such as $ne or $gt to POST /api/user to select and enumerate other users' public profile records.
Title Openwhyd before 1.65.1 NoSQL Injection via POST /api/user
First Time appeared Openwhyd
Openwhyd openwhyd
Weaknesses CWE-943
CPEs cpe:2.3:a:openwhyd:openwhyd:*:*:*:*:*:*:*:*
Vendors & Products Openwhyd
Openwhyd openwhyd
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Openwhyd Openwhyd
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-06T17:23:41.281Z

Reserved: 2026-11-06T01:04:42.201Z

Link: CVE-2026-123617

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-06T15:17:19.017

Modified: 2026-11-06T18:18:04.030

Link: CVE-2026-123617

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-06T17:00:09Z

Weaknesses
  • CWE-943

    Improper Neutralization of Special Elements in Data Query Logic