Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach openEQUELLA API over network
-
DeliveryEnumerate or guess target uniqueId values
-
ExploitCall GET /api/userquery/userinfobackup unauthenticated
-
ExecutionServer returns victim profile PII
-
ImpactHarvest usernames/emails for phishing or credential attacks
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | No special conditions - remote unauthenticated exploitation against default configurations of openEQUELLA before 2026.1: the GET /api/userquery/userinfobackup endpoint performs no authentication or authorization check, so no credentials, roles, or feature toggles are required. The only practical prerequisites are network reachability to the openEQUELLA API and knowledge or enumeration of a valid target uniqueId; exploitation is limited to users within the same institution and each request discloses a single user's profile fields, so bulk PII collection requires iterating over uniqueId values rather than a single request. |
| Impact | This is a genuine but moderate-severity information-disclosure flaw (CWE-639, IDOR / broken object-level authorization). The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) scores 6.9 and confirms the attack is network-reachable, low-complexity, requires no authentication (PR:N) and no user interaction - meaning any remote party who can reach the endpoint can abuse it against default deployments. Impact is deliberately narrow: only confidentiality is affected and only at Low (VC:L, VI:N/VA:N), because the leak is limited to one user's stored profile fields (username, first name, last name, email) per request, scoped to the same institution. No EPSS score is provided, so widespread-exploitation probability cannot be quantified; there is NO CISA KEV listing and NO public exploit or PoC reference in the input (the only GitHub link is the vendor security advisory, not exploit code). The vuln.today decision label is 'this_month' - a near-term but non-emergency priority, consistent with a medium-severity confidential-data leak rather than an actively exploited critical. Net: treat as a real patch-this-cycle item (easy to exploit, enumerable PII) but not a drop-everything emergency, since impact is bounded to limited PII and no active exploitation or weaponization is evidenced. |
| Exploit ScenarioDerived | An unauthenticated attacker on a network path to an openEQUELLA instance issues repeated GET requests to /api/userquery/userinfobackup, each supplying a different (or enumerated/guessed) uniqueId belonging to another user in the same institution. Because the endpoint performs no authentication or authorization check, the server returns that user's stored username, first name, last name and email, allowing bulk harvesting of institutional user PII. No public exploit code is identified at time of analysis; the attack is trivial to script given the low complexity and absence of authentication. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 29, 2026
Unauthenticated information disclosure in openEQUELLA before 2026.1 allows any remote party who can reach the API to read another user's stored profile data - username, first name, last name and email address - by supplying that user's uniqueId to the GET /api/userquery/userinfobackup endpoint, which performs no authentication or authorization check. The flaw is a broken object-level authorization (IDOR, CWE-639) issue; exposure is bounded to users within the same institution and each request returns only one user's record, so bulk PII collection requires iterating over uniqueId values rather than a single call. The assessed CVSS:3.1 vector is AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N (6.9 as published under CVSS:4.0); no public exploit code has been identified at time of analysis and the issue is not in CISA KEV, with vendor patches available in 2026.1.
RemediationAI
Vendor-released patch: upgrade openEQUELLA to 2026.1 or later, which is the first release outside the affected range (2019.2 < 2026.1). The fix is documented in the GitHub security advisory GHSA-mxj9-pmpw-j4xw, with general upgrade guidance in the openEQUELLA guides at https://openequella.github.io/guides/. The available sources do not describe a vendor-documented workaround or configuration toggle for the affected endpoint, so the release upgrade is the remediation path identified at time of analysis; given the priority label this_month and an unauthenticated network-reachable disclosure path, inventory any internet-facing openEQUELLA instances first and schedule the upgrade accordingly.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
openEQUELLA is the Apereo Foundation's open-source digital repository and content-management platform, typically deployed as a Java web application exposing a REST API under /api/. CWE-639 (Authorization Bypass Through User-Controlled Key) describes the root cause class here: the GET /api/userquery/userinfobackup handler accepts a caller-supplied uniqueId and returns the corresponding user record without evaluating any authentication or object-level authorization check, so the identifier itself acts as the only access control. The available sources do not describe the internal handler implementation, filter chain configuration or why this specific endpoint escaped the platform's normal security interceptors, so the precise trigger path beyond the missing check is not documented. Impact is confined to confidentiality of identity attributes (VC:L) with no integrity or availability effect, and the description limits disclosure to users in the same institution. The affected product is captured by CPE cpe:2.3:a:apereo_foundation:openequella, with EUVD listing versions from 2019.2 up to, but not including, 2026.1.
Know when Openequella gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
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
Remote, unauthenticated, no-interaction IDOR (AV:N/AC:L/PR:N/UI:N); confidentiality Low because only limited per-user PII leaks, with no integrity or availability impact.
Primary rating from Vendor (MON-CSIRT).
CVSS VectorVendor: MON-CSIRT
Lifecycle Timeline
1DescriptionCVE.org
In openEQUELLA before 2026.1, the GET /api/userquery/userinfobackup endpoint performs no authentication or authorisation check. An unauthenticated attacker who supplies another user's uniqueId can retrieve that user's stored personal details (username, first name, last name and email address) within the same institution.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Openequella
View allAuthenticated users with script create or edit rights in openEQUELLA deployments before 2026.1 can achieve arbitrary OS
Authenticated remote code execution in openEQUELLA releases before 2026.1.0 lets any logged-in non-guest user execute ar
Remote code execution in openEQUELLA before 2026.1.0 allows an authenticated attacker to execute arbitrary operating-sys
XML external entity injection in openEQUELLA before 2026.1 allows an authenticated user who holds the CREATE_ITEM permis
XML external entity processing in openEQUELLA's SOAP API (stopEdit operation) lets an authenticated low-privilege user c
Stored cross-site scripting in openEQUELLA's pre-login notice lets a user who holds the EDIT_SYSTEM_SETTINGS permission
Stored cross-site scripting in openEQUELLA 2019.1 through before 2026.1 allows a user with EDIT_SYSTEM_SETTINGS to uploa
EUVD-2026-112567
GHSA-gj26-grcq-vm8j
NVD
CVE.org
Vulnrichment
Exploit-DB