Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged access
-
ExploitInduce logout request with id_token_hint in URL
-
ExecutionCapture sensitive token from GET query string
-
ImpactDisclose JWT via logs or history
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V4 - API and Web Service Sensitive data in POST not GET
|
| Exploitation Conditions | Exploitation requires that the application's OpenID Connect logout flow at /auth/realms/default/protocol/openid-connect/logout be invoked with the id_token_hint JWT transmitted as a GET query-string parameter, where it becomes recoverable from browser history, referrer headers, proxy caches, or server access logs. Limiting factors are significant: the CVSS vector specifies PR:L (a low-privileged authenticated context is required), UI:P (passive user interaction must occur), and AC:H (high attack complexity, with the vendor explicitly stating exploitability is difficult). Impact is confined to limited confidentiality disclosure (VC:L) of the token, with no integrity or availability effect. |
| Impact | This is a very low-priority issue despite being network-exploitable. The vendor-provided CVSS 4.0 vector (AV:N/AC:H/PR:L/UI:P/VC:L and no integrity or availability impact) yields a base score of only 1.2, reflecting that exploitation is difficult (high attack complexity), requires low-level authentication (PR:L), requires passive user interaction (UI:P), and yields only limited confidentiality disclosure. The underlying weakness (CWE-598) is that the OIDC logout endpoint accepts the id_token_hint as a sensitive value in a GET query string, where it can be exposed via browser history, proxy logs, referrer headers, or server access logs. The E:P flag in the vector and the description both confirm a proof-of-concept exists, but there is NO CISA KEV listing and no EPSS score was provided in the input - absence of EPSS data means widespread-exploitation probability cannot be quantified here. The single reporting source is VulDB, and the vendor was contacted but did not respond, so affected-version and fix data are unconfirmed. Signals are internally consistent (low severity, hard to exploit, POC-only, no active exploitation), so this is a high-CVSS-but-low-real-risk style finding inverted: it is simply a genuinely low-risk, low-severity information-exposure issue, not an urgent priority. |
| Exploit ScenarioDerived | An attacker with a low-privileged authenticated session (or someone able to inspect logs, browser history, or proxy records) observes the id_token_hint JWT passed as a GET query-string parameter to the /auth/realms/default/protocol/openid-connect/logout endpoint and recovers that sensitive token. A proof-of-concept has been publicly disclosed, but high attack complexity and the need for passive user interaction make practical exploitation difficult and limited to low-sensitivity disclosure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 12, 2026
Eleveo Call Recording Software up to 10.3.0 transmits the OpenID Connect id_token_hint JWT as a GET query-string parameter on its logout endpoint (/auth/realms/default/protocol/openid-connect/logout), allowing that token to be captured from browser history, referrer headers, proxy caches, or server access logs. Exploitation is remote but constrained: the CVSS vector indicates a low-privileged authenticated context (PR:L), passive user interaction (UI:P), and high attack complexity (AC:H), with the vendor itself stating exploitability is difficult, and impact limited to low confidentiality disclosure of the token - no integrity or availability effect. Publicly available exploit code exists and the disclosure has been published, but there is no evidence of confirmed active exploitation (not in CISA KEV); the overall CVSS base score is only 1.2, making this a very low-priority issue.
RemediationAI
No vendor-released patch has been identified at time of analysis - Eleveo was contacted about the disclosure and did not respond, so there is no fixed version to upgrade to and no vendor advisory to cite; the available references are the VulDB entries (https://vuldb.com/vuln/416585 and https://vuldb.com/vuln/416585/cti). Because the root cause is the token being carried in a GET query string, the most effective compensating control is to stop accepting id_token_hint on the logout URL: terminate logout sessions via POST (or an application-mediated logout that consumes the token server-side) rather than propagating the JWT in the query string, accepting that this may break SSO clients or bookmarks that currently use the GET redirect flow and requires coordinated changes with the identity provider configuration. In parallel, reduce the collection surface: set Referrer-Policy: no-referrer (and no-referrer-when-downgrade at minimum) on the realm and post-logout pages so the logout URL is not leaked to third parties, add Cache-Control: no-store to the logout endpoint so proxies do not cache the full URL, and reconfigure reverse proxies, load balancers, and the application's own access logging to strip or redact query strings on the logout path - noting that query-string scrubbing degrades forensic visibility and should be paired with token-level logging if auditability is required. Shorten id_token and session lifetimes, rotate signing keys to invalidate previously exposed tokens, and consider a reverse-proxy rule that rejects or redirects GETs to /auth/realms/default/protocol/openid-connect/logout carrying id_token_hint, weighing that this may cause hard failures for legitimate logout requests using the standard redirect pattern. Monitor logs and proxy caches for previously captured tokens and invalidate affected sessions; given the assessed low impact (limited confidentiality loss, high attack complexity, authenticated low-privileged context with passive user interaction, CVSS 1.2), these mitigations should be scheduled as routine hardening rather than emergency change.
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
The flaw is an instance of CWE-598, Use of GET Request Method With Sensitive Query Strings, and lives in the JWT Token Handler component of Eleveo Call Recording Software's Keycloak-style OpenID Connect deployment (the path /auth/realms/default/protocol/openid-connect/logout is characteristic of a Keycloak realm named 'default'). In RP-initiated logout, the relying party passes id_token_hint so the identity provider can identify the session to terminate; when that JWT is carried in the URL query string rather than in a POST body, the token is exposed to a wide range of passive collection surfaces - browser history and autocomplete stores, the Referer header sent to third-party resources loaded on the post-logout page, intermediary and reverse-proxy caches keyed on the full URL, and application/access logs that record query strings. Because the token is an identity assertion, its leakage has downstream value for replay or session-context attacks against the same realm, although in this case the assessed impact is confined to limited confidentiality (VC:L). The CPE cpe:2.3:a:eleveo:call_recording_software:*:*:*:*:*:*:*:* confirms the affected product is Eleveo's call recording suite in all versions up to and including 10.3.0; the vendor was contacted early and did not respond, so no authoritative vendor characterization of the underlying code exists beyond the researcher's report.
Know when Call Recording Software 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:H/AT:N/PR:L/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
Network-reachable logout endpoint but exploitation is difficult (AC:H) and needs an authenticated session (PR:L) plus user-triggered logout (UI:R); only limited token disclosure, so C:L and I/A:N.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
1DescriptionCVE.org
A vulnerability was determined in Eleveo Call Recording Software up to 10.3.0. This vulnerability affects unknown code of the file /auth/realms/default/protocol/openid-connect/logout of the component JWT Token Handler. Executing a manipulation of the argument id_token_hint can lead to use of get request method with sensitive query strings. The attack may be launched remotely. A high complexity level is associated with this attack. It is stated that the exploitability is difficult. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Call Recording Software
View allImproper authorization in Eleveo Call Recording Software 9.7.0 allows remote authenticated users to access the /callrec/
Improper authorization in Eleveo Call Recording Software 9.7.0 allows remote authenticated low-privileged users to manip
Improper authorization in Eleveo Call Recording Software 9.7.0 allows remote low-privileged users to manipulate the 'rol
Improper authorization in Eleveo Call Recording Software 9.7.0 exposes the /callrec/sendlogfile endpoint to low-privileg
LDAP injection in Eleveo Call Recording Software 9.7.0 lets an authenticated, low-privileged user manipulate the Usernam
Improper authorization in Eleveo Call Recording Software 9.7.0 enables remote authenticated attackers to access call rec
Improper authorization in Eleveo Call Recording Software 9.7.0 allows authenticated remote attackers to bypass access co
Improper authorization on the /callrec/pci_dss_status.jsp endpoint in Eleveo Call Recording Software 9.7.0 allows authen
Improper authorization in Eleveo Call Recording Software 9.7.0 allows authenticated remote attackers to access the /call
Improper authorization in Eleveo Call Recording Software 9.7.0 allows low-privileged authenticated remote users to bypas
Improper access control in Eleveo Call Recording Software 9.7.0 allows a low-privilege authenticated user to exercise fu
Improper authorization in Eleveo Call Recording Software 9.7.0 allows authenticated remote attackers to perform unauthor
EUVD-2026-97261
GHSA-ch2p-m97v-rvw7
NVD
CVE.org
EPSS
VulDB
Exploit-DB