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
2,433 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-639page 44 of 49
- CVE-2026-58435MEDIUMCVSS 5.4EG 5.42026-07-21
Gitea LFS Deploy-Key Privilege Escalation
- CVE-2026-58445LOWCVSS 2.7EG 2.72026-07-21
Cross-repository label-ID enumeration oracle via unscoped DeleteIssueLabel API
- CVE-2026-58447MEDIUMCVSS 6.5EG 6.52026-06-30
Invidious through 2.20260626.0, fixed in commit 77ad416, contains a broken object level authorization vulnerability that allows authenticated attackers to delete videos from other users' playlists by supplying an arbitrary global video ind…
- CVE-2026-5845CRITICALCVSS 9.6EG 9.62026-04-21
An improper authorization vulnerability in scoped user-to-server (ghu_) token authorization in GitHub Enterprise Server allows an authenticated attacker to access private repositories outside the intended installation scope, which can incl…
- CVE-2026-58580MEDIUMCVSS 5.9EG 5.92026-07-02
LobeChat through 2.2.9 server-database deployments are vulnerable to broken object-level authorization in MessageModel. The updateMessagePlugin, updatePluginState, updatePluginError, updateTTS and updateTranslate methods filter target rows…
- CVE-2026-58650HIGHCVSS 7.8EG 7.82026-08-11
Authorization bypass through user-controlled key in Visual Studio Code allows an unauthorized attacker to bypass a security feature locally.
- CVE-2026-58653MEDIUMCVSS 4.3EG 4.32026-07-02
PraisonAI before 0.1.7 fails to validate that project_id in issue create and update request bodies belongs to the URL workspace. An attacker can create issues referencing projects from other workspaces, causing cross-tenant data pollution …
- CVE-2026-58660HIGHCVSS 8.1EG 8.12026-07-15
Kanboard through 1.2.52, fixed in commit 564cc30, BoardAjaxController save() method (used by the kanban board drag-and-drop endpoint) validates the caller's role on the attacker-supplied project_id but never verifies that the supplied task…
- CVE-2026-5875MEDIUMCVSS 4.3EG 4.32026-04-08
Policy bypass in Blink in Google Chrome prior to 147.0.7727.55 allowed a remote attacker to perform UI spoofing via a crafted HTML page. (Chromium security severity: Medium)
- CVE-2026-59098MEDIUMCVSS 6.5EG 6.52026-07-02
LobeChat through 2.2.9 contains a broken access control vulnerability in the retrieval-augmented-generation semantic search functionality that allows authenticated attackers to access other users' data by exploiting missing user-identifier…
- CVE-2026-59100MEDIUMCVSS 5.0EG 5.02026-07-02
LobeChat through 2.2.9 contains a broken object level authorization vulnerability that allows authenticated attackers to access and modify other users' chat-group agent data by supplying arbitrary group identifiers. Attackers can invoke th…
- CVE-2026-59190HIGHCVSS 8.7EG 8.72026-07-10
grav-plugin-admin is an HTML user interface that provides a way to configure Grav and create and modify pages. In 1.10.52 and earlier, an authenticated attacker with admin.users permission can change the password of any user account, inclu…
- CVE-2026-59215LOWCVSS 3.1EG 3.12026-07-09
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, channel thread parent and reply handling did not bind parent_id to the channel in the URL, allowing an authenticated user to reference a…
- CVE-2026-59216CRITICALCVSS 9.0EG 9.02026-07-09
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, get_event_call delivered execute:python and execute:tool Socket.IO events to a client-supplied session_id after checking only that the s…
- CVE-2026-59233HIGHCVSS 8.7EG 8.72026-08-10
Missing Authorization in the permission management component in Roskus Prospero Flow CRM before 5.2.1 allows any authenticated user to grant any role, including their own, the complete set of application permissions via a crafted POST requ…
- CVE-2026-59234MEDIUMCVSS 6.9EG 6.92026-07-03
Authorization Bypass Through User-Controlled Key (CWE-639) in CalendarDeleteEventController (app/Http/Controllers/Calendar/CalendarDeleteEventController.php), exposed at GET /calendar/event/delete/{id}, in Prospero Flow CRM before 5.5.3 al…
- CVE-2026-59235HIGHCVSS 8.7EG 8.72026-07-15
Missing Authorization (CWE-862) in BankAccountListController (app/Http/Controllers/Api/BankAccount/BankAccountListController.php), exposed at GET /api/bank-account, in Prospero Flow CRM <5.5.3, which allows a remote, authenticated attacker…
- CVE-2026-59236MEDIUMCVSS 6.9EG 6.92026-07-15
Authorization Bypass Through User-Controlled Key (CWE-639) in the Excel import handlers (CustomerImport, LeadImport, ProductImport) in Roskus Prospero Flow CRM before 5.14.0 allows a remote, authenticated user of any role or company to cre…
- CVE-2026-59237MEDIUMCVSS 6.9EG 6.92026-07-16
Authorization Bypass Through User-Controlled Key (CWE-639) in the Order and OrderItem REST API controllers in Roskus Prospero Flow CRM before 5.5.3 allows a remote, authenticated user to read, modify, and delete orders and order items belo…
- CVE-2026-59240MEDIUMCVSS 6.9EG 6.92026-07-27
The vulnerability involves an Insecure Direct Object Reference (IDOR) in the `DeleteNotificationController::delete()` method at endpoint `GET /notification/delete/{id}`. The flaw allows any authenticated user, regardless of company or perm…
- CVE-2026-59253MEDIUMCVSS 5.0EG 5.02026-07-08
n8n before 2.28.0 contains an improper authorization vulnerability allowing authenticated users to assign workflows to folders in other projects. Attackers can bypass project and folder authorization boundaries by supplying crafted request…
- CVE-2026-59254MEDIUMCVSS 6.3EG 6.32026-07-15
n8n before 2.28.1 contains an information disclosure vulnerability where external secrets are incorrectly resolved in workflow node expressions outside credentials scope. Authenticated project editors can read plaintext external secret val…
- CVE-2026-59259MEDIUMCVSS 6.5EG 6.52026-07-15
n8n before versions 1.123.61, 2.27.4, and 2.28.1 contains a permission bypass vulnerability in external secrets handling caused by a mismatch between the static validation check and the runtime expression engine. An authenticated user with…
- CVE-2026-59539HIGHCVSS 7.5EG 7.52026-07-27
Subscriber Insecure Direct Object References (IDOR) in Paid Member Subscriptions <= 3.0.7 versions.
- CVE-2026-59546HIGHCVSS 7.4EG 7.42026-07-27
Subscriber Broken Authentication in Hide My WP Ghost <= 7.0.06 versions.
- CVE-2026-59712HIGHCVSS 8.1EG 8.12026-07-06
Leantime's Users::getUser method in the JSON-RPC API lacks proper authorization checks, allowing authenticated users to retrieve full user credential rows including password hashes, TOTP secrets, and session tokens. Attackers can exploit t…
- CVE-2026-59733HIGHCVSS 8.8EG 8.82026-07-14
Rclone is a command-line program to sync files and directories to and from different cloud storage providers. Prior to 1.74.4, rclone serve restic --private-repos enforces authorization using the routed user path segment while building the…
- CVE-2026-59817MEDIUMCVSS 5.3EG 5.32026-07-09
Ghost is a Node.js content management system. From 6.27.0 before 6.44.0, Ghost's public donation checkout flow allowed an unauthenticated attacker to control donation checkout metadata and obtain full paid gift memberships for a minimal pa…
- CVE-2026-59992MEDIUMCVSS 5.4EG 5.42026-08-19
Tina is a headless content management system. Prior to next-tinacms-s3 23.0.4, next-tinacms-dos 23.0.4, next-tinacms-azure 14.0.4, and next-tinacms-cloudinary 26.0.4, the first-party production media adapters pass attacker-controlled objec…
- CVE-2026-6001HIGHCVSS 8.8EG 8.82026-05-12
Authorization bypass through User-Controlled key vulnerability in ABIS Technology Ltd. Co. BAPSİS allows Exploitation of Trusted Identifiers. This issue affects BAPSİS: before v.202604152042.
- 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-60104HIGHCVSS 8.0EG 8.02026-07-08
Bitwarden Server before 2026.6.0 does not verify that the email in a POST /auth-requests/admin-request body belongs to the authenticated caller, allowing a low-privileged organization member to obtain another user's vault key and a victim-…
- CVE-2026-6062MEDIUMCVSS 6.4EG 6.42026-06-22
Mattermost versions 11.7.x <= 11.7.0, 11.6.x <= 11.6.2, 11.5.x <= 11.5.5, 10.11.x <= 10.11.17 Fail to validate channel ownership of an existing subscription before applying edits which allows an authenticated attacker to hijack subscriptio…
- CVE-2026-6063MEDIUMCVSS 4.3EG 4.32026-05-14
GitLab has remediated an issue in GitLab EE affecting all versions from 11.10 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3 that under certain conditions could have allowed an authenticated user with developer-role permissi…
- CVE-2026-6072MEDIUMCVSS 6.5EG 6.52026-05-20
The Oliver POS – A WooCommerce Point of Sale (POS) plugin for WordPress is vulnerable to Authorization Bypass Through User-Controlled Key in all versions up to and including 2.4.2.6. The plugin protects its entire /wp-json/pos-bridge/* R…
- CVE-2026-61064MEDIUMCVSS 5.4EG 5.42026-07-21
Vulnerability in the Oracle iRecruitment product of Oracle E-Business Suite (component: Install / Upgrade Issues). Supported versions that are affected are 12.2.3-12.2.15. Easily exploitable vulnerability allows low privileged attacker wi…
- CVE-2026-61460HIGHCVSS 8.8EG 8.82026-07-10
Krayin CRM through 2.2.3 contains an insecure direct object reference vulnerability in LeadController, PersonController, OrganizationController, QuoteController, and ActivityController that allows authenticated users to edit, update, or de…
- CVE-2026-61574HIGHCVSS 8.8EG 8.82026-08-18
authentik is an open-source identity provider. Prior to 2026.2.6 and 2026.5.5, the Remote Access Control endpoint list returns every configured endpoint to any authenticated user regardless of which applications the user may access, and th…
- CVE-2026-61663MEDIUMCVSS 4.3EG 4.32026-08-20
django CMS is an easy-to-use and developer-friendly enterprise content management system powered by Django. Prior to 5.0.9, render_object_structure fails to authorize non-PageContent objects that use PlaceholderRelationField. An active sta…
- CVE-2026-61836HIGHCVSS 8.6EG 8.62026-07-15
Directus is a real-time API and App dashboard for managing SQL database content. Prior to 12.0.0, when response caching is enabled, the cache-key derivation in api/src/utils/get-cache-key.ts includes version, path, query, and accountabilit…
- CVE-2026-61946MEDIUMCVSS 6.5EG 6.52026-07-23
Unauthenticated Insecure Direct Object References (IDOR) in Easy Appointments <= 3.12.27 versions.
- CVE-2026-61971LOWCVSS 2.7EG 2.72026-07-13
Authorization Bypass Through User-Controlled Key vulnerability in Cozmoslabs User Profile Picture metronet-profile-picture allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects User Profile Picture: fro…
- CVE-2026-6206MEDIUMCVSS 5.3EG 5.32026-05-14
The MW WP Form plugin for WordPress is vulnerable to Information Exposure in all versions up to, and including, 5.1.2 via the _get_post_property_from_querystring() function due to insufficient restrictions on which posts can be included. T…
- CVE-2026-6212HIGHCVSS 8.8EG 8.82026-07-10
Authorization bypass through User-Controlled key vulnerability in Teracity Software Technologies Inc. TeraMIS allows Privilege Abuse. This issue affects TeraMIS: from V03.26.01.14 through 30.04.2026.
- CVE-2026-62233HIGHCVSS 8.8EG 8.82026-07-17
grav-plugin-api before 1.0.6 fails to validate super-admin status in createApiKey, generate2fa, and disable2fa endpoints, allowing non-super api.users.write managers to escalate to super-admin. Attackers can mint API keys bound to super-ad…
- CVE-2026-62283CRITICALCVSS 9.9EG 9.92026-08-21
Nezha Monitoring is a self-hostable, lightweight, servers and websites monitoring and O&M tool. Nezha versions 1.14.13 through 1.14.14 and 2.0.0 through 2.0.9 do not bind stream identifiers created by CreateStream in service/rpc/io_stream.…
- CVE-2026-62666HIGHCVSS 8.8EG 8.82026-08-19
Grav API Plugin is a RESTful API for Grav CMS that provides full headless access to your site's content. Prior to 1.0.6, Grav API plugin UsersController::createApiKey(), generate2fa(), and disable2fa() omit the accessGrantsSuper() target c…
- CVE-2026-62861MEDIUMCVSS 6.4EG 6.42026-08-25
TypeBot is a chatbot builder tool. Prior to 3.18.0, any authenticated non-guest workspace member can remove another workspace's public custom domain and make typebots on that domain unavailable. The custom-domain delete handler in handleDe…
- CVE-2026-62945MEDIUMCVSS 4.3EG 4.32026-08-20
TREK is a collaborative travel planner. Prior to 3.1.3, TREK file upload, update, and link actions accept attacker-controlled reservation_id, place_id, and assignment_id values without using findForeignLinkTarget() to verify that the refer…
- CVE-2026-63003MEDIUMCVSS 6.5EG 6.52026-08-20
django CMS is an easy-to-use and developer-friendly enterprise content management system powered by Django. Prior to 5.0.9, page duplication lacks an object-level authorization check on the source page. In cms/admin/forms.py, DuplicatePage…
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.
Start Free Scan →