CVE-2026-8590

Spotfire OAuth2 PKCE Bypass for public clients

Published Jul 14, 2026 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
Description
Vulnerability in Spotfire Spotfire Enterprise (Spotfire Server modules), Spotfire Spotfire Enterprise with External Consumers (Spotfire Server modules), Spotfire Spotfire on Kubernetes (Spotfire Server modules).

This issue affects Spotfire Enterprise: through 14.0.12, through 14.4.2, through 14.5.0, through 14.6.1, through 14.6.2, through 14.7.0, through 14.8.0; Spotfire Enterprise with External Consumers: through 14.0.12, through 14.5.0, through 14.6.0, through 14.6.1, through 14.6.2, through 14.7.0, through 14.8.0; Spotfire on Kubernetes: through 4.2.0, 5.0.X, 6.0.X.

Analysis

AI-generated

Technical impact

An authentication bypass has been identified in the OAuth2 implementation of Spotfire. The flaw enables a public OAuth client to obtain a valid authorization code and access token without performing the PKCE code verification that should be required for non‑confidential clients. This weakness removes an essential safeguard and provides a route for attackers to acquire authorized access to Spotfire data and services without providing a client secret or the required code challenge. The impact is that compromised data confidentiality, integrity, and availability can be affected depending on the permissions granted to the client.

Affected Systems

Spotfire Enterprise, Spotfire Enterprise with External Consumers, and Spotfire on Kubernetes are impacted. All versions from Spotfire Enterprise 14.0.12 up through 14.8.0, Spotfire Enterprise with External Consumers 14.0.12 through 14.8.0, and Spotfire on Kubernetes releases 4.2.0, 5.0.X, and 6.0.X contain the flaw.

Risk and Exploitability

The vulnerability carries a CVSS score of 8.7, indicating high severity. The EPSS score is below 1 %, suggesting that exploitation is currently not widespread. It is not listed in the CISA KEV catalog. The attack likely involves initiating an OAuth flow from a public client, capturing the authorization code, and using it to request an access token without the expected PKCE validation. If successful, the attacker can obtain tokens with the client’s scopes and access protected Spotfire resources. No specific prerequisites are noted, so a user with the ability to launch the OAuth flow on a public client can potentially exploit the bypass.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Spotfire Enterprise, Spotfire Enterprise with External Consumers, or Spotfire on Kubernetes to the latest patched release that addresses the PKCE bypass.
  • Re‑register any public OAuth clients and enforce the use of a proper PKCE code challenge method (e.g., S256) in their configuration.
  • Limit the use of public clients on the Spotfire platform and review OAuth client scopes to minimize potential impact if a bypass occurs.

Generated by OpenCVE AI on August 5, 2026 at 02:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-264
CWE-327
Type Values Removed Values Added
Weaknesses CWE-285
Type Values Removed Values Added
Weaknesses CWE-285
Type Values Removed Values Added
First Time appeared Spotfire
Spotfire spotfire Enterprise
Spotfire spotfire Enterprise With External Consumers
Spotfire spotfire On Kubernetes
Vendors & Products Spotfire
Spotfire spotfire Enterprise
Spotfire spotfire Enterprise With External Consumers
Spotfire spotfire On Kubernetes
Type Values Removed Values Added
Weaknesses CWE-287
Type Values Removed Values Added
Weaknesses CWE-287
Type Values Removed Values Added
Weaknesses CWE-287
Type Values Removed Values Added
Weaknesses CWE-287
Type Values Removed Values Added
Description Vulnerability in Spotfire Spotfire Enterprise (Spotfire Server modules), Spotfire Spotfire Enterprise with External Consumers (Spotfire Server modules), Spotfire Spotfire on Kubernetes (Spotfire Server modules). This issue affects Spotfire Enterprise: through 14.0.12, through 14.4.2, through 14.5.0, through 14.6.1, through 14.6.2, through 14.7.0, through 14.8.0; Spotfire Enterprise with External Consumers: through 14.0.12, through 14.5.0, through 14.6.0, through 14.6.1, through 14.6.2, through 14.7.0, through 14.8.0; Spotfire on Kubernetes: through 4.2.0, 5.0.X, 6.0.X.
Title Spotfire OAuth2 PKCE Bypass for public clients
References
Metrics cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
Spotfire
Published
Updated
Jul 14, 2026, 3:02 PM
Reserved
May 14, 2026, 8:09 AM
Status
Awaiting Analysis
Published
Jul 14, 2026, 3:17 PM
Modified
Jul 15, 2026, 9:00 PM