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,024 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-639page 49 of 61
- CVE-2026-13471MEDIUMCVSS 4.3EG 4.32026-09-18
The LatePoint – Calendar Booking Plugin for Appointments and Events plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.6.3 via the LatePointAbilityDeleteBooking::execute due to …
- CVE-2026-18441MEDIUMCVSS 4.3EG 4.32026-09-17
The Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.6.9 via the set_customer_object due to missi…
- CVE-2026-87829MEDIUMCVSS 4.3EG 4.32026-09-17
The Checkout Field Manager (Checkout Manager) for WooCommerce WordPress plugin before 7.9.7 does not properly validate the ownership of an attachment before deleting it, allowing any authenticated user such as a customer to delete arbitrar…
- CVE-2026-92810MEDIUMCVSS 4.3EG 4.32026-09-16
PrestaShop blockwishlist through 3.0.2 fails to validate wishlist ownership in the getUrlByIdWishListAction method, allowing authenticated customers to retrieve share tokens for any wishlist by identifier. Attackers can supply sequential w…
- CVE-2026-92809MEDIUMCVSS 4.3EG 4.32026-09-16
PrestaShop psgdpr versions through 1.4.3 fail to validate that GDPR consent log entries are attributed to the authenticated customer. Authenticated attackers can submit arbitrary customer identifiers to create forged consent records for ot…
- CVE-2026-89029MEDIUMCVSS 4.3EG 4.32026-09-16
Adenion Blog2Social plugin for WordPress before 9.1.0 allows low-privileged users to enumerate WordPress user accounts. The b2s_get_select_mandant_user AJAX handler in includes/Ajax/Get.php resolves arbitrary user IDs supplied in the owner…
- CVE-2026-91984MEDIUMCVSS 4.3EG 4.32026-09-15
Vikunja before 2.6.0 fails to validate that user-supplied project_view_id in task-position requests belongs to the task's project. Authenticated attackers can insert task position rows into arbitrary other tenant project views via POST or …
- CVE-2026-91993MEDIUMCVSS 4.3EG 4.32026-09-15
Jpom through 2.11.12 fails to validate workspace ownership when resolving repositoryId on the /build/branch-list endpoint, allowing authenticated users to access repositories from other workspaces. Attackers can submit repository identifie…
- CVE-2026-91773MEDIUMCVSS 4.3EG 4.32026-09-15
Soft Serve versions 0.7.1 through 0.11.6 fail to scope Git LFS lock queries by repository, allowing authenticated users to read lock metadata from repositories they cannot access. Attackers with write access to any repository can enumerate…
- CVE-2026-90697MEDIUMCVSS 4.3EG 4.32026-09-14
A vulnerability was identified in SourceCodester Inventory Management System 1.0. This affects an unknown part of the file invoice.php. The manipulation of the argument ID leads to authorization bypass. It is possible to initiate the attac…
- CVE-2026-90552MEDIUMCVSS 4.3EG 4.32026-09-12
WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate playlist ownership in the Playlists_schedules/list.json.php and Live/calendar.json.php endpoints, allowing authenticated and unauthenticated users to rea…
- CVE-2026-81916MEDIUMCVSS 4.3EG 4.32026-09-11
Concrete CMS before 9.5.3 evaluated the authorization check for an Express entry submission against the entity of the posted form rather than the entity identified by the dashboard route. As a result, a user permitted to add entries to one…
- CVE-2026-62134MEDIUMCVSS 4.3EG 4.32026-09-11
Contributor Insecure Direct Object References (IDOR) in Starter Templates <= 4.7.5 versions.
- CVE-2026-62113MEDIUMCVSS 4.3EG 4.32026-09-11
Contributor Insecure Direct Object References (IDOR) in Slim SEO <= 4.10.0 versions.
- CVE-2026-89264MEDIUMCVSS 4.3EG 4.32026-09-11
MoguBlog through 6.2 fails to validate the comment author identity in the POST /web/comment/add endpoint, allowing authenticated users to post comments attributed to any other user. Attackers can supply arbitrary userUid values in the requ…
- CVE-2026-14566MEDIUMCVSS 4.3EG 4.32026-09-11
The advanced-customized-prompts WordPress plugin through 1.0.1 does not perform any capability, ownership, or nonce check before updating WooCommerce order item metadata for a supplied order, allowing any authenticated user such as a subsc…
- CVE-2026-82582MEDIUMCVSS 4.3EG 4.32026-09-10
An authorization bypass vulnerability exists in SHIRASAGI through a user-controlled key, which may allow an unauthorized attacker to retrieve files from the groupware's shared file feature.
- CVE-2026-84062MEDIUMCVSS 4.3EG 4.32026-09-10
BurgerEditor 3.0.0 through 3.4.0 contains an issue with authorization bypass through user-controlled key. If this vulnerability is exploited, the content of the page may be altered by an attacker who can log in to the product.
- CVE-2026-87997MEDIUMCVSS 4.3EG 4.32026-09-09
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.1, POST /api/chat/completions and POST /api/v1/chat/completions in backend/open_webui/main.py copied a client-supplied folder_id i…
- CVE-2026-87994MEDIUMCVSS 4.3EG 4.32026-09-09
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.5 until 0.11.1, the channel branch of chat_completion in backend/open_webui/main.py checked channel write access and channel membership for a su…
- CVE-2026-86761MEDIUMCVSS 4.3EG 4.32026-09-09
snipe-it versions before 8.7.0 contain an authorization bypass vulnerability in location print endpoints that fails to enforce per-model authorization checks. Authenticated attackers with location view permission can access printassigned a…
- CVE-2026-87019MEDIUMCVSS 4.3EG 4.32026-09-09
Tanium addressed an improper access controls vulnerability in Comply.
- CVE-2026-86481MEDIUMCVSS 4.3EG 4.32026-09-07
In JetBrains YouTrack before 2026.2.18634 signed URL reuse allowed disclosure of restricted project icons
- CVE-2026-86451MEDIUMCVSS 4.3EG 4.32026-09-07
Affected versions of MISP allow authenticated users to retrieve object-reference records by UUID through EventGraphTool::get_reference_data() without first checking whether the requester is authorized to view the object the reference belon…
- CVE-2026-86191MEDIUMCVSS 4.3EG 4.32026-09-05
SiYuan versions before v3.8.2 contain an information disclosure vulnerability in the getAttributeViewKeysByID endpoint that allows publish readers to enumerate private attribute view key definitions without verifying parent database visibi…
- CVE-2026-86176MEDIUMCVSS 4.3EG 4.32026-09-05
NetBox through 4.7.0 fails to properly scope user-private records in REST and GraphQL API endpoints for Notifications, Subscriptions, and Bookmarks. Authenticated users with view permissions can access all users' private records through un…
- CVE-2026-86174MEDIUMCVSS 4.3EG 4.32026-09-05
Plane through 1.4.2 fails to validate that issues belong to the deploy board's project in the public comment endpoint. Authenticated attackers can post comments to arbitrary issues across workspaces by supplying an issue_id parameter to th…
- CVE-2026-85579MEDIUMCVSS 4.3EG 4.32026-09-04
SiYuan is affected by an information disclosure vulnerability (confirmed in v3.8.1, fixed in v3.8.2) in the reader-accessible POST /api/transactions/undoState endpoint. The endpoint returns the peekMutatedRootIDs list from the global undo-…
- CVE-2026-85392MEDIUMCVSS 4.3EG 4.32026-09-03
Peppermint through 0.5.5 contains an authorization bypass vulnerability in the GET /api/v1/auth/user/:id/logout endpoint that allows authenticated attackers to delete sessions for any user by supplying arbitrary user IDs. Attackers can for…
- CVE-2026-85173MEDIUMCVSS 4.3EG 4.32026-09-03
n8n versions before 2.36.2 contain a missing per-project authorization vulnerability in the Insights API routes that allows authenticated users with insights scopes to access workflow names and execution statistics across projects. Attacke…
- CVE-2026-81194MEDIUMCVSS 4.3EG 4.32026-09-02
The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.46 does not properly verify authorization when retrieving order line-item data, allowing any authenticated user including Subscribers to read other instructors' course sales…
- CVE-2026-77764MEDIUMCVSS 4.3EG 4.32026-09-02
The GamiPress WordPress plugin before 7.9.9.6 does not properly restrict its video watch-tracking functionality, allowing users with a role as low as Subscriber to award the configured gamification points, achievements and ranks to arbitr…
- CVE-2026-50198MEDIUMCVSS 4.3EG 4.32026-08-31
Wallos is an open-source, self-hostable personal subscription tracker. Prior to version 4.9.1, an authenticated user can edit their own inactive subscription and set replacement_subscription_id to a subscription ID belonging to another use…
- CVE-2026-80311MEDIUMCVSS 4.3EG 4.32026-08-29
The Stripe Payment Forms by WP Full Pay WordPress plugin before 8.5.5 does not verify that a subscription belongs to the customer bound to the requesting customer-portal session before cancelling it, allowing a user with a confirmed porta…
- CVE-2026-81299MEDIUMCVSS 4.3EG 4.32026-08-28
Subscriber Insecure Direct Object References (IDOR) in WP Job Portal <= 2.5.9 versions.
- CVE-2026-79995MEDIUMCVSS 4.3EG 4.32026-08-28
The User Registration & Membership WordPress plugin before 5.2.5 does not verify that the account whose pending email change is being cancelled belongs to the user making the request, allowing authenticated users with Subscriber-level acc…
- CVE-2026-78139MEDIUMCVSS 4.3EG 4.32026-08-27
The Notifima WordPress plugin before 3.1.4 does not verify that the caller owns the subscription being modified on one of its REST endpoints in all versions up to, and including, 3.1.3, allowing authenticated attackers with Subscriber-lev…
- CVE-2026-16568MEDIUMCVSS 4.3EG 4.32026-08-27
The Mobile App for WooCommerce: ShopApper Mobile App Builder Service for WooCommerce WordPress plugin through 0.4.62 does not verify that the requesting user owns the customer profile being queried through one of its REST endpoints, allowi…
- CVE-2026-77789MEDIUMCVSS 4.3EG 4.32026-08-26
The Stripe Payment Forms by WP Full Pay WordPress plugin before 8.5.1 does not verify that a subscription belongs to the customer bound to the requesting customer-portal session before acting on it, allowing a user with a confirmed portal…
- CVE-2026-74930MEDIUMCVSS 4.3EG 4.32026-08-26
The Project Manager WordPress plugin before 4.0.7 does not check that the user whose activity is being requested is the one making the request in one of its REST API routes, allowing any authenticated user, such as a subscriber, to read a…
- CVE-2026-79654MEDIUMCVSS 4.3EG 4.32026-08-26
A flaw was found in Katello where the Content View History API does not properly enforce authorization when accessing a Content View specified by the user. An authenticated user with permission to view Content Views in one organization may…
- CVE-2026-80197MEDIUMCVSS 4.3EG 4.32026-08-25
Kimai before 2.57.0 contains an improper authorization vulnerability in the favorite timesheet add and remove endpoints that allows authenticated users to manipulate other users' bookmarks. Attackers can add or remove timesheet entries fro…
- CVE-2026-10630MEDIUMCVSS 4.3EG 4.32026-08-25
The WP Courses LMS – Online Courses Builder, eLearning Courses, Courses Solution, Education Courses plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 3.2.29 via the 'resultID' pa…
- CVE-2026-77116MEDIUMCVSS 4.3EG 4.32026-08-23
Brave Popup Builder (slug: brave-popup-builder) has a broken access control issue in versions through 0.8.5. Any logged-in user - Subscriber or WooCommerce Customer is enough — can read popup content they shouldn't have access to by pass…
- 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-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-77073MEDIUMCVSS 4.3EG 4.32026-08-20
n8n versions before 2.34.1 contain a credential validation bypass in the MCP create_workflow_from_code tool when authentication type is set to an expression. Attackers with a valid MCP Bearer API key and knowledge of a target credential ID…
- CVE-2026-19416MEDIUMCVSS 4.3EG 4.32026-08-19
The KiviCare WordPress plugin before 4.5.4 does not verify that the requesting user owns the appointment being modified, allowing authenticated patient-level users to cancel and reschedule other patients' appointments.
- CVE-2026-16979MEDIUMCVSS 4.3EG 4.32026-08-19
The SmartCrawl SEO checker, analyzer & optimizer WordPress plugin before 3.16.3 does not perform capability checks on two of its AJAX actions, allowing users with at least the Subscriber role to read the titles of private and draft posts b…
- CVE-2026-14196MEDIUMCVSS 4.3EG 4.32026-08-19
The WCFM Marketplace WordPress plugin before 3.8.1 does not verify that a marketplace vendor owns a review before allowing it to be unapproved or deleted, allowing any vendor to modify or permanently delete reviews belonging to other vend…
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 →