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 39 of 74
- CVE-2022-23061MEDIUMCVSS 6.5EG 6.52022-05-01
In Shopizer versions 2.0 to 2.17.0 a regular admin can permanently delete a superadmin (although this cannot happen according to the documentation) via Insecure Direct Object Reference (IDOR) vulnerability.
- CVE-2022-1461MEDIUMCVSS 6.5EG 6.52022-04-25
Non Privilege User can Enable or Disable Registered in GitHub repository openemr/openemr prior to 6.1.0.1.
- CVE-2021-38362MEDIUMCVSS 6.5EG 6.52022-03-30
In RSA Archer 6.x through 6.9 SP3 (6.9.3.0), an authenticated attacker can make a GET request to a REST API endpoint that is vulnerable to an Insecure Direct Object Reference (IDOR) issue and retrieve sensitive data.
- CVE-2022-0731MEDIUMCVSS 6.5EG 6.52022-02-23
Improper Access Control (IDOR) in GitHub repository dolibarr/dolibarr prior to 16.0.
- CVE-2022-0613MEDIUMCVSS 6.5EG 6.52022-02-16
Authorization Bypass Through User-Controlled Key in NPM urijs prior to 1.19.8.
- CVE-2021-46249MEDIUMCVSS 6.5EG 6.52022-02-15
An authorization bypass exploited by a user-controlled key in SpecificApps REST API in ScratchOAuth2 before commit d856dc704b2504cd3b92cf089fdd366dd40775d6 allows app owners to set flags that indicate whether an app is verified on their ow…
- CVE-2021-3813MEDIUMCVSS 6.5EG 6.52022-02-09
Improper Privilege Management in GitHub repository chatwoot/chatwoot prior to v2.2.
- CVE-2021-25096MEDIUMCVSS 6.5EG 6.52022-02-07
The IP2Location Country Blocker WordPress plugin before 2.26.5 bans can be bypassed by using a specific parameter in the URL
- CVE-2021-40579MEDIUMCVSS 6.5EG 6.52021-12-28
https://www.sourcecodester.com/ Online Enrollment Management System in PHP and PayPal Free Source Code 1.0 is affected by: Incorrect Access Control. The impact is: gain privileges (remote).
- CVE-2021-3992MEDIUMCVSS 6.5EG 6.52021-12-01
kimai2 is vulnerable to Improper Access Control
- CVE-2021-36329MEDIUMCVSS 6.5EG 6.52021-11-30
Dell EMC Streaming Data Platform versions before 1.3 contain an Indirect Object Reference Vulnerability. A remote malicious user may potentially exploit this vulnerability to gain sensitive information.
- CVE-2021-3380MEDIUMCVSS 6.5EG 6.52021-11-10
Insecure direct object reference (IDOR) vulnerability in ICREM H8 SSRMS allows attackers to disclose sensitive information via the Print Invoice Functionality.
- CVE-2021-38624MEDIUMCVSS 6.5EG 6.52021-09-15
Windows Key Storage Provider Security Feature Bypass Vulnerability
- CVE-2021-37631MEDIUMCVSS 6.5EG 6.52021-09-07
Deck is an open source kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud. In affected versions the Deck application didn't properly check membership of users in a Circle.…
- CVE-2021-37630MEDIUMCVSS 6.5EG 6.52021-09-07
Nextcloud Circles is an open source social network built for the nextcloud ecosystem. In affected versions the Nextcloud Circles application allowed any user to join any "Secret Circle" without approval by the Circle owner leaking private …
- CVE-2021-40352MEDIUMCVSS 6.5EG 6.52021-09-01
OpenEMR 6.0.0 has a pnotes_print.php?noteid= Insecure Direct Object Reference vulnerability via which an attacker can read the messages of all users.
- CVE-2021-37709MEDIUMCVSS 6.5EG 6.52021-08-16
Shopware is an open source eCommerce platform. Versions prior to 6.4.3.1 contain a vulnerability involving an insecure direct object reference of log files of the Import/Export feature. Version 6.4.3.1 contains a patch. As workarounds for …
- CVE-2021-22906MEDIUMCVSS 6.5EG 6.52021-06-11
Nextcloud End-to-End Encryption before 1.5.3, 1.6.3 and 1.7.1 suffers from a denial of service vulnerability due to permitting any authenticated users to lock files of other users.
- CVE-2021-24318MEDIUMCVSS 6.5EG 6.52021-06-01
The Listeo WordPress theme before 1.6.11 did not ensure that the Post/Page and Booking to delete belong to the user making the request, allowing any authenticated users to delete arbitrary page/post and booking via an IDOR vector.
- CVE-2020-26175MEDIUMCVSS 6.5EG 6.52020-12-18
In tangro Business Workflow before 1.18.1, an attacker can manipulate the value of PERSON in requests to /api/profile in order to change profile information of other users.
- CVE-2020-27742MEDIUMCVSS 6.5EG 6.52020-10-28
An Insecure Direct Object Reference vulnerability in Citadel WebCit through 926 allows authenticated remote attackers to read someone else's emails via the msg_confirm_move template. NOTE: this was reported to the vendor in a publicly arch…
- CVE-2020-10779MEDIUMCVSS 6.5EG 6.52020-08-11
Red Hat CloudForms 4.7 and 5 leads to insecure direct object references (IDOR) and functional level access control bypass due to missing privilege check. Therefore, if an attacker knows the right criteria, it is possible to access some sen…
- CVE-2020-8791MEDIUMCVSS 6.5EG 6.52020-05-04
The OKLOK (3.1.1) mobile companion app for Fingerprint Bluetooth Padlock FB50 (2.3) allows remote attackers to submit API requests using authenticated but unauthorized tokens, resulting in IDOR issues. A remote attacker can use their own t…
- CVE-2020-11009MEDIUMCVSS 6.5EG 6.52020-04-29
In Rundeck before version 3.2.6, authenticated users can craft a request that reveals Execution data and logs and Job details that they are not authorized to see. Depending on the configuration and the way that Rundeck is used, this could …
- CVE-2019-19946MEDIUMCVSS 6.5EG 6.52020-03-16
The API in Dradis Pro 3.4.1 allows any user to extract the content of a project, even if this user is not part of the project team.
- CVE-2020-5539MEDIUMCVSS 6.5EG 6.52020-03-02
GRANDIT Ver.1.6, Ver.2.0, Ver.2.1, Ver.2.2, Ver.2.3, and Ver.3.0 do not properly manage sessions, which allows remote attackers to impersonate an arbitrary user and then alter or disclose the information via unspecified vectors.
- CVE-2020-8503MEDIUMCVSS 6.5EG 6.52020-01-31
Biscom Secure File Transfer (SFT) 5.0.1050 through 5.1.1067 and 6.0.1000 through 6.0.1003 allows Insecure Direct Object Reference (IDOR) by an authenticated sender because of an error in a file-upload feature. This is fixed in 5.1.1068 and…
- CVE-2019-5469MEDIUMCVSS 6.5EG 6.52019-12-18
An IDOR vulnerability exists in GitLab <v12.1.2, <v12.0.4, and <v11.11.6 that allowed uploading files from project archive to replace other users files potentially allowing an attacker to replace project binaries or other uploaded assets.
- CVE-2019-15815MEDIUMCVSS 6.5EG 6.52019-11-12
ZyXEL P-1302-T10D v3 devices with firmware version 2.00(ABBX.3) and earlier do not properly enforce access control and could allow an unauthorized user to access certain pages that require admin privileges.
- CVE-2019-8235MEDIUMCVSS 6.5EG 6.52019-10-30
An insecure direct object reference (IDOR) vulnerability exists in Magento 2.3 prior to 2.3.1, 2.2 prior to 2.2.8, and 2.1 prior to 2.1.17 versions. An authenticated user may be able to view personally identifiable shipping details of anot…
- CVE-2019-14721MEDIUMCVSS 6.5EG 6.52019-09-10
In CentOS-WebPanel.com (aka CWP) CentOS Web Panel 0.9.8.851, an insecure object reference allows an attacker to remove a target user from phpMyAdmin via an attacker account.
- CVE-2019-14246MEDIUMCVSS 6.5EG 6.52019-08-21
In CentOS-WebPanel.com (aka CWP) CentOS Web Panel 0.9.8.851, an insecure object reference allows an attacker to discover phpMyAdmin passwords (of any user in /etc/passwd) via an attacker account.
- CVE-2019-14245MEDIUMCVSS 6.5EG 6.52019-08-21
In CentOS-WebPanel.com (aka CWP) CentOS Web Panel 0.9.8.851, an insecure object reference allows an attacker to delete databases (such as oauthv2) from the server via an attacker account.
- CVE-2019-7872MEDIUMCVSS 6.5EG 6.52019-08-02
An insecure direct object reference (IDOR) vulnerability exists in Magento 2.1 prior to 2.1.18, Magento 2.2 prior to 2.2.9, Magento 2.3 prior to 2.3.2 due to insufficient authorizations checks. This can be abused by a user with admin privi…
- CVE-2019-12252MEDIUMCVSS 6.5EG 6.52019-05-21
In Zoho ManageEngine ServiceDesk Plus through 10.5, users with the lowest privileges (guest) can view an arbitrary post by appending its number to the SDNotify.do?notifyModule=Solution&mode=E-Mail¬ifyTo=SOLFORWARD&id= substring.
- CVE-2019-9921MEDIUMCVSS 6.5EG 6.52019-03-29
An issue was discovered in the Harmis JE Messenger component 1.2.2 for Joomla!. It is possible to read information that should only be accessible by a different user.
- CVE-2018-16606MEDIUMCVSS 6.5EG 6.52018-09-06
In ProConf before 6.1, an Insecure Direct Object Reference (IDOR) allows any author to view and grab all submitted papers (Title and Abstract) and their authors' personal information (Name, Email, Organization, and Position) by changing th…
- CVE-2022-36284MEDIUMCVSS 6.4EG 6.52022-08-05
Authenticated IDOR vulnerability in StoreApps Affiliate For WooCommerce premium plugin <= 4.7.0 at WordPress allows an attacker to change the PayPal email. WooCommerce PayPal Payments plugin (free) should be at least installed to get the e…
- CVE-2026-72680MEDIUMCVSS 5.4EG 6.52026-08-13
Kibana Agent Builder A2A JSON-RPC API endpoint derives the identifier of a stored conversation from a user-supplied input, and the ownership check on that identifier does not distinguish between a conversation that does not exist and one t…
- CVE-2025-63291MEDIUMCVSS 5.4EG 6.52025-11-14
When processing API requests, the Alteryx server 2022.1.1.42654 and 2024.1 used MongoDB object IDs to uniquely identify the data being requested by the caller. The Alteryx server did not check whether the authenticated user had permission …
- CVE-2022-39945MEDIUMCVSS 5.4EG 6.52022-11-02
An improper access control vulnerability [CWE-284] in FortiMail 7.2.0, 7.0.0 through 7.0.3, 6.4 all versions, 6.2 all versions, 6.0 all versions may allow an authenticated admin user assigned to a specific domain to access and modify other…
- CVE-2025-66132MEDIUMCVSS 5.3EG 6.52025-12-16
Authorization Bypass Through User-Controlled Key vulnerability in FAPI Business s.r.o. FAPI Member fapi-member allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects FAPI Member: from n/a through <= 2.2.…
- CVE-2023-46701MEDIUMCVSS 5.3EG 6.52023-12-12
Mattermost fails to perform authorization checks in the /plugins/playbooks/api/v0/runs/add-to-timeline-dialog endpoint of the Playbooks plugin allowing an attacker to get limited information about a post if they know the post ID
- CVE-2022-0639MEDIUMCVSS 5.3EG 6.52022-02-17
Authorization Bypass Through User-Controlled Key in NPM url-parse prior to 1.5.7.
- CVE-2024-46528MEDIUMCVSS 4.3EG 6.52024-10-14
An Insecure Direct Object Reference (IDOR) vulnerability in KubeSphere 4.x before 4.1.3 and 3.x through 3.4.1 and KubeSphere Enterprise 4.x before 4.1.3 and 3.x through 3.5.0 allows low-privileged authenticated attackers to access sensitiv…
- CVE-2022-3876MEDIUMCVSS 4.3EG 6.52022-12-19
A vulnerability, which was classified as problematic, has been found in Click Studios Passwordstate and Passwordstate Browser Extension Chrome. This issue affects some unknown processing of the file /api/browserextension/UpdatePassword/ of…
- CVE-2026-17236MEDIUMCVSS 6.4EG 6.42026-11-07
IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 could allow a remote authenticated attacker to obtain sensitive information due to improper authorization. Authorization checks are not applied when certain organizat…
- CVE-2026-115804MEDIUMCVSS 6.4EG 6.42026-10-26
HashiCorp Consul and Consul Enterprise are vulnerable to an authorization bypass in health check registration that may allow an authenticated user to modify health checks belonging to another service on the same node. This vulnerability (C…
- CVE-2026-111368MEDIUMCVSS 6.4EG 6.42026-10-15
ClassroomIO through 1.0.0 contains an insecure direct object reference vulnerability in the Hono API course submission routes that allows course tutors or admins to modify submissions in other courses. Attackers can supply their own course…
- CVE-2026-109194MEDIUMCVSS 6.4EG 6.42026-10-12
A flaw was found in Red Hat Quay. The build trigger management application programming interface (API) fails to verify whether a requested trigger belongs to the specified repository. An authenticated user with administrative access to any…
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 →