CWE-639— Authorization Bypass Through User-Controlled Key (IDOR)
The system's authorization functionality does not prevent one user from gaining access to another user's data or record by modifying the key value identifying the data.— MITRE CWE catalog
3,652 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-639page 29 of 74
- CVE-2026-110620MEDIUMCVSS 6.8EG 6.82026-10-14
Formbricks before 4.9.0 contains an authorization bypass vulnerability in server actions like resetSurveyAction and updateSegmentAction that fail to verify resource ownership against the supplied organizationId. Authenticated owners or man…
- CVE-2026-104898MEDIUMCVSS 6.8EG 6.82026-10-10
The Online Scheduling and Appointment Booking System – Bookly plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 28.4 via the 'id, wp_user_id' parameter due to missing validation …
- CVE-2026-108110MEDIUMCVSS 6.8EG 6.82026-10-09
MOVO through 0.2.3 contains an authorization bypass vulnerability in the chat-api document endpoints that allows authenticated users to access other users' stored objects by supplying arbitrary object paths. Attackers who know a target's o…
- CVE-2026-104964MEDIUMCVSS 6.8EG 6.82026-10-05
Plane is an open-source project management tool. Prior to 1.4.0, Plane's project update endpoint authorizes the caller against the workspace slug in the request URL but loads the target project globally by UUID without binding it to that w…
- CVE-2026-100609MEDIUMCVSS 6.8EG 6.82026-09-26
Flowise (npm packages `flowise` and `flowise-components`) through 3.1.4 looks up credentials by ID without filtering on the requesting user's workspace (findOneBy({ id: credentialId }) with no workspaceId condition) in several code paths: …
- CVE-2026-5006MEDIUMCVSS 6.8EG 6.82026-08-24
A vulnerability was identified in HashiCorp Vault and Vault Enterprise (“Vault”) such that an authenticated attacker may manipulate an identity value referenced by a templated policy path to gain unintended access to Vault paths. An a…
- CVE-2026-72666MEDIUMCVSS 6.8EG 6.82026-08-13
Authorization Bypass Through User-Controlled Key (CWE-639) in Kibana can lead to unauthorized query execution against Elastic Agents that are assigned to a Kibana space the requesting user has no access to, via Accessing Functionality Not …
- CVE-2026-55411MEDIUMCVSS 6.8EG 6.82026-06-25
ToolJet is the open-source foundation am AI-native platform for building and deploying internal tools, workflows and AI agents. Prior to 3.20.1780-lts, the authenticated endpoint POST /api/data-sources/decrypt returns the decrypted plainte…
- CVE-2026-45810MEDIUMCVSS 6.8EG 6.82026-06-01
Nextcloud is an open source content collaboration platform. In Nextcloud Server from versions 31.0.0 to before 31.0.12, and 32.0.0 to before 32.0.3, a missing check of a relation allowed authenticated users with access to any file comment,…
- CVE-2026-4630MEDIUMCVSS 6.8EG 6.82026-05-19
A flaw was found in Keycloak. An authenticated client could exploit an Insecure Direct Object Reference (IDOR) vulnerability in the Authorization Services Protection API endpoint. By knowing or obtaining a resource's unique identifier (UUI…
- CVE-2026-6008MEDIUMCVSS 6.8EG 6.82026-05-14
Authorization bypass through User-Controlled key vulnerability in Im Park Information Technology, Electronics, Press, Publishing and Advertising, Education Ltd. Co. DijiDemi allows Privilege Abuse. This issue affects DijiDemi: from v4.5.1…
- CVE-2026-42291MEDIUMCVSS 6.8EG 6.82026-05-08
SysReptor is a fully customizable pentest reporting platform. From version 2026.4 to before version 2026.27, the endpoints for reading and creating sharing links for personal notes is not properly authorized. This allows authenticated atta…
- CVE-2026-1753MEDIUMCVSS 6.8EG 6.82026-03-11
The Gutena Forms WordPress plugin before 1.6.1 does not validate option to be updated, which could allow contributors and above role to update arbitrary boolean and array options (such as users_can_register).
- CVE-2025-9520MEDIUMCVSS 6.8EG 6.82026-01-26
An IDOR vulnerability exists in Omada Controllers that allows an attacker with Administrator permissions to manipulate requests and potentially hijack the Owner account.
- CVE-2025-12351MEDIUMCVSS 6.8EG 6.82025-10-27
Honeywell S35 Series Cameras contains an authorization bypass Vulnerability through User controller key. An attacker could potentially exploit this vulnerability, leading to Privilege Escalation to admin privileged functionalities . Honeyw…
- CVE-2024-13063MEDIUMCVSS 6.8EG 6.82025-09-03
Authorization Bypass Through User-Controlled Key vulnerability in Akinsoft MyRezzta allows Forceful Browsing. This issue affects MyRezzta: from s2.02.02 before v2.05.01.
- CVE-2025-6534MEDIUMCVSS 6.8EG 6.82025-06-24
A vulnerability, which was classified as problematic, was found in xxyopen/201206030 novel-plus up to 5.1.3. This affects the function remove of the file novel-admin/src/main/java/com/java2nb/common/controller/FileController.java of the co…
- CVE-2021-37577MEDIUMCVSS 6.8EG 6.82024-10-01
Bluetooth LE and BR/EDR Secure Connections pairing and Secure Simple Pairing using the Passkey entry protocol in Bluetooth Core Specifications 2.1 through 5.3 may permit an unauthenticated man-in-the-middle attacker to identify the Passkey…
- CVE-2024-3035MEDIUMCVSS 6.8EG 6.82024-08-08
A permission check vulnerability in GitLab CE/EE affecting all versions starting from 8.12 prior to 17.0.6, 17.1 prior to 17.1.4, and 17.2 prior to 17.2.2 allowed for LFS tokens to read and write to the user owned repositories.
- CVE-2023-30550MEDIUMCVSS 6.8EG 6.82023-05-04
MeterSphere is an open source continuous testing platform, covering functions such as test tracking, interface testing, UI testing, and performance testing. This IDOR vulnerability allows the administrator of a project to modify other proj…
- CVE-2021-21324MEDIUMCVSS 6.8EG 6.82021-03-08
GLPI is an open-source asset and IT management software package that provides ITIL Service Desk features, licenses tracking and software auditing. In GLPI before version 9.5.4 there is an Insecure Direct Object Reference (IDOR) on "Solutio…
- CVE-2019-16546MEDIUMCVSS 5.9EG 6.82019-11-21
Jenkins Google Compute Engine Plugin 4.1.1 and earlier does not verify SSH host keys when connecting agents created by the plugin, enabling man-in-the-middle attacks.
- CVE-2024-45232MEDIUMCVSS 5.3EG 6.82024-08-29
An issue was discovered in powermail extension through 12.3.5 for TYPO3. It fails to validate the mail parameter of the confirmationAction, resulting in Insecure Direct Object Reference (IDOR). An unauthenticated attacker can use this to d…
- CVE-2026-92539MEDIUMCVSS 6.7EG 6.72026-10-20
A service account with user-management permissions in one organization can read, modify, disable or delete users belonging to other organizations on the same Grafana instance through the SCIM API (insecure direct object reference). Only Gr…
- CVE-2024-47495MEDIUMCVSS 6.7EG 6.72024-10-11
An Authorization Bypass Through User-Controlled Key vulnerability allows a locally authenticated attacker with shell access to gain full control of the device when Dual Routing Engines (REs) are in use on Juniper Networks Junos OS Evolved …
- CVE-2023-26237MEDIUMCVSS 6.7EG 6.72023-10-05
An issue was discovered in WatchGuard EPDR 8.0.21.0002. It is possible to bypass the defensive capabilities by adding a registry key as SYSTEM.
- CVE-2023-27576MEDIUMCVSS 6.7EG 6.72023-08-18
An issue was discovered in phpList before 3.6.14. Due to an access error, it was possible to manipulate and edit data of the system's super admin, allowing one to perform an account takeover of the user with super-admin permission. Specifi…
- CVE-2026-32694MEDIUMCVSS 6.6EG 6.62026-03-18
In Juju from version 3.0.0 through 3.6.18, when a secret owner grants permissions to a secret to a grantee, the secret owner relies exclusively on a predictable XID of the secret to verify ownership. This allows a malicious grantee which c…
- CVE-2025-24976MEDIUMCVSS 6.6EG 6.62025-02-11
Distribution is a toolkit to pack, ship, store, and deliver container content. Systems running registry versions 3.0.0-beta.1 through 3.0.0-rc.2 with token authentication enabled may be vulnerable to an issue in which token authentication …
- CVE-2023-2548MEDIUMCVSS 6.6EG 6.62023-05-16
The RegistrationMagic plugin for WordPress is vulnerable to Insecure Direct Object References in versions up to, and including, 5.2.0.5. This is due to the plugin providing user-controlled access to objects, letting a user bypass authoriza…
- CVE-2022-0266MEDIUMCVSS 6.6EG 6.62022-01-19
Authorization Bypass Through User-Controlled Key in Packagist remdex/livehelperchat prior to 3.92v.
- CVE-2026-129454MEDIUMCVSS 6.5EG 6.52026-11-15
Zr.Admin.NET commit 85cff6a through commit eb9228a contains an insecure direct object reference vulnerability in GET /workflow/instance/{instanceId} that lets logged-in users view others' workflow instances. Authenticated low-privilege att…
- CVE-2026-89037MEDIUMCVSS 6.5EG 6.52026-11-13
Dolibarr before 24.0.2 contains an insecure direct object reference vulnerability in the REST Documents API for the ticket module that allows authenticated API users to access ticket attachments belonging to other companies by omitting a c…
- CVE-2026-127213MEDIUMCVSS 6.5EG 6.52026-11-13
LearnPress Course Wishlist Add-on before 4.1.2 contains an insecure direct object reference vulnerability that allows remote attackers to manipulate any user's course wishlist by supplying an arbitrary user_id parameter to the render_butto…
- CVE-2026-63164MEDIUMCVSS 6.5EG 6.52026-11-13
Omnispace Agora Project through 26.10.0 contains an insecure direct object reference vulnerability that allows authenticated attackers to access another user's private mail by supplying a crafted reloadMailTypeId parameter to Ctrl::getCurO…
- CVE-2026-126437MEDIUMCVSS 6.5EG 6.52026-11-13
OpenEMR before 8.5.0 contains an authorization bypass vulnerability in portal/lib/download_template.php that allows any authenticated core user to render documents for arbitrary patients by setting isModule. Attackers can submit arbitrary …
- CVE-2026-127076MEDIUMCVSS 6.5EG 6.52026-11-13
OpsTree BuildPiper before 2.7.0 contains a broken access control vulnerability that allows authenticated users to list and build from Git repositories restricted to other projects. Attackers can enumerate repositories via GET /api/v1/git_r…
- CVE-2026-67540MEDIUMCVSS 6.5EG 6.52026-11-11
Heym builds and runs agentic systems and business-process automations on self-hosted infrastructure. Prior to version 0.0.70, get_workflow_template / get_node_template fetches a template by ID with no visibility / author / shared_with pred…
- CVE-2026-13721MEDIUMCVSS 6.5EG 6.52026-11-11
A user with edit access to one folder could modify, move or delete Git Sync provisioned resources in folders where they only had view access, through the provisioning files API (incorrect authorization).
- CVE-2026-126123MEDIUMCVSS 6.5EG 6.52026-11-10
BeeS Software Solutions ERP before 04 September 2026 allows any low-privileged user to navigate directly to the administrative dashboard endpoint and gain access to the administrative console, including unrestricted access to institutional…
- CVE-2026-110057MEDIUMCVSS 6.5EG 6.52026-11-10
Authorization bypass through user-controlled key in Microsoft Office SharePoint allows an authorized attacker to disclose information over a network.
- CVE-2026-109801MEDIUMCVSS 6.5EG 6.52026-11-10
SAP NetWeaver Application Server Java (NWDI Cockpit)� does not perform sufficient authorization checks for certain functionality that retrieves sensitive information. An attacker with low privileges could send a specially crafted request…
- CVE-2026-125365MEDIUMCVSS 6.5EG 6.52026-11-09
DollarDollar through 4.4 contains a missing authorization vulnerability in add_expense() that allows authenticated users to modify other users' account balances by supplying foreign account_id values. Attackers can submit sequential accoun…
- CVE-2026-124485MEDIUMCVSS 6.5EG 6.52026-11-08
OpenEMR before 8.3.0 contains an authorization bypass vulnerability in the patient portal onsitedocuments API that allows authenticated patients to read other patients' documents by overriding query criteria. Attackers can send empty pid_E…
- CVE-2026-124482MEDIUMCVSS 6.5EG 6.52026-11-08
OpenEMR before 8.4.0 contains an authorization bypass allowing low-privileged SMART standalone-launch users to bind arbitrary patient UUIDs into the OAuth token context. Attackers with only the patients|demo ACL can select a victim during …
- CVE-2026-124481MEDIUMCVSS 6.5EG 6.52026-11-08
OpenEMR before 8.4.0 contains an improper authorization vulnerability in Rainforest patient portal payments that trusts browser-supplied patientId, encounter, and amount values instead of deriving them from the portal session. Authenticate…
- CVE-2026-124476MEDIUMCVSS 6.5EG 6.52026-11-08
OpenEMR before 8.3.0 contains an insecure direct object reference in portal/lib/paylib.php, which writes the request-supplied form_pid (or the patient_id_cc value in Sphere data) to onsite_portal_activity without checking it against the se…
- CVE-2026-124470MEDIUMCVSS 6.5EG 6.52026-11-08
OpenEMR before 8.3.0 contains a broken object level authorization vulnerability in portal/report/portal_custom_report.php that allows authenticated portal patients to read other patients' problem list entries. Attackers can enumerate seque…
- CVE-2026-124464MEDIUMCVSS 6.5EG 6.52026-11-08
OpenEMR before 8.4.0 contains an authorization bypass vulnerability that allows patient-scoped SMART tokens to read other patients' questionnaire responses because FhirQuestionnaireResponseService does not implement IPatientCompartmentReso…
- CVE-2026-124462MEDIUMCVSS 6.5EG 6.52026-11-08
OpenEMR before 8.3.0 contains an insecure direct object reference vulnerability in OnsiteDocumentController::Query() that allows authenticated portal patients to bypass the lowercase pid authorization guard by supplying a capitalised Pid p…
Map vulnerabilities like CWE-639 to your infrastructure
EchelonGraph correlates every CVE — across CWE-639 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →