Skip to main content

cloud-security-services-integration-library CVE-2026-89105

| EUVDEUVD-2026-98188 MEDIUM
Initialization of a Resource with an Insecure Default (CWE-1188)
2026-10-13 sap GHSA-2v6r-vpfh-4h7c
4.2
CVSS 3.1 · Vendor: sap
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid token from ambient IAS/XSUAA binding
  2. Exploit
    Present token to app trusting a different binding
  3. Execution
    HybridTokenAuthenticator accepts unintended token
  4. Impact
    Gain unauthorized access to protected resources

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V13 - Configuration Secure default settings
Exploitation Conditions

Exploitation requires the affected application to be bound to multiple IAS/XSUAA service instances so that an 'ambient' binding exists whose tokens the HybridTokenAuthenticator will accept despite not being the intended trust source; single-binding deployments are not affected. The attacker must already possess a valid token minted by such an ambient binding (PR:L), and must navigate the non-default multi-binding topology (AC:H), which limits exploitation to specific SAP BTP Cloud Foundry configurations rather than default single-tenant setups. Impact is bounded to low confidentiality and integrity with no availability effect.

Impact

All available signals point to a genuinely low-priority issue rather than an urgent one. The vendor-supplied CVSS:3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N) scores 4.2 (Medium): network-reachable but high attack complexity, requiring the attacker to already hold low-level privileges (a valid token from an ambient binding) and yielding only low confidentiality and integrity impact with no availability impact. No EPSS score was provided in the input, so exploitation probability cannot be quantified. The CVE is not listed in CISA KEV and no public exploit code was referenced, so this is no public exploit identified at time of analysis. No SSVC decision data was supplied. The signals are internally consistent - there is no network-vs-local contradiction and no KEV-vs-EPSS conflict - which reinforces that this is a defense-in-depth hardening fix (CWE-1188, insecure default initialization) disclosed by SAP itself, not a high-urgency flaw. The main caveat is that the 'Authentication Bypass' tag overstates impact: the PR:L vector confirms the attacker must already possess a token, so this is a token-scope/trust-boundary weakness, not a full unauthenticated bypass.

Exploit ScenarioDerived

In an SAP BTP environment where an application is bound to multiple IAS/XSUAA service instances, an attacker who already holds a valid token issued by one ambient binding presents it to an application that should only trust a different, intended binding. Because the HybridTokenAuthenticator accepts the token from the unintended binding, the attacker gains access to resources they were not authorized for. No public proof-of-concept was referenced, and the high attack complexity means the attacker must understand the specific multi-binding configuration to succeed.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 13, 2026

Token trust-source confusion in SAP's cloud-security-services-integration-library lets the HybridTokenAuthenticator component accept identity tokens minted by an IAS/XSUAA service binding that was never intended as the application's trust source, resulting in unauthorized access at limited confidentiality and integrity impact (CVSS 3.1 base 4.2, CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N, no availability impact). Only deployments bound to multiple IAS/XSUAA service instances are exposed: an 'ambient' binding must exist for the flaw to trigger, and remote attackers must already hold a valid token issued by that ambient binding before they can authenticate, so single-binding SAP BTP Cloud Foundry applications are not affected. There is no public exploit identified at time of analysis, and all available signals point to a genuinely low-priority issue rather than an urgent one.

RemediationAI

No fixed version number is confirmed in the supplied data, so the authoritative fix must be taken from the GitHub Security Advisory GHSA-857v-p42q-f3qf and the SAP Security Patch Day page at https://url.sap/sapsecuritypatchday; upgrade the cloud-security-services-integration-library to the release identified there and then restage/redeploy the affected BTP application so the patched artifact is actually loaded. Because the defect is driven by environment resolution rather than a single exploitable endpoint, the most effective interim mitigation is to eliminate the ambient trust source: audit the application's service bindings (for example cf env / VCAP_SERVICES inspection) and unbind every IAS/XSUAA or identity service instance other than the one intentionally used for authentication, then configure the authenticator with that single explicit binding name rather than relying on default discovery. The trade-off is that unbinding identity instances breaks any functionality that depends on those credentials or on cross-tenant token acceptance, so any legitimate reliance must be re-architected as an explicit, separately configured trust relationship; a restage is required for the change to take effect. As a compensating control where rebinding is not immediately possible, restrict network reachability to the application's protected endpoints and add application-level authorization checks that assert the expected issuer/tenant of the presented token, accepting that this duplicates validation logic and can be bypassed if the underlying library still accepts the ambient token. If the vendor advisory provides configuration keys for explicitly disabling ambient binding fallback, apply them and validate in a staging environment first, since stricter token validation may reject tokens that the application previously accepted.

Affected VersionsENISA

SAP/cloud-security-services-integration-library 3.6.6
SAP/cloud-security-services-integration-library <4.1.1

Affected Packages

euvd sap_cloud_security_services_integration_library fix: 4.1.1

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 affected software is the SAP SE cloud-security-services-integration-library, a client library used by SAP BTP applications (notably Java/Spring and Cloud Foundry workloads) to validate inbound OAuth2/JWT bearer tokens issued by either SAP Identity Authentication Service (IAS) or XSUAA. The HybridTokenAuthenticator exists precisely to support environments where both token types may arrive, and it resolves which trust source to use partly from the runtime environment - the CPE cpe:2.3:a:sap_se:sap/cloud-security-services-integration-library:*:*:*:*:*:*:*:* indicates all released versions are treated as in scope. The root cause class is CWE-1188 (Insecure Default Initialization of Resource): the authenticator falls back to whatever IAS/XSUAA binding is discoverable in the application's ambient environment (for example additional service instances surfaced through VCAP_SERVICES or default binding names) instead of requiring an explicit, single, operator-designated trust source. Because the default resolution is permissive, tokens signed by an unintended binding's issuer/tenant are validated successfully even though that binding is not the application's intended identity provider. This is a broken trust-boundary/authorization decision rather than an injection or memory-safety flaw, which is why the assessed impact is bounded to low confidentiality and integrity with an elevated attack complexity tied to the non-default multi-binding topology.

Know when Sap Cloud Security Services Integration Library 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

Vendor (sap) PRIMARY 4.2 MEDIUM
AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 4.2 MEDIUM

Attacker must already hold a token from an ambient binding (PR:L) and exploit a specific multi-binding configuration (AC:H); network-delivered with low C/I impact and no availability loss.

3.1 AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:H/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (sap).

CVSS VectorVendor: sap

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

1
Patch available
Oct 13, 2026 - 02:01 EUVD

DescriptionCVE.org

The HybridTokenAuthenticator component of the SAP/cloud-security-services-integration-library accepts tokens from unintended ambient IAS/XSUAA bindings, potentially allowing unauthorized access. This vulnerability allows an attacker to gain unauthorized access to the system by using tokens that should not be accepted, leading to a breach of security.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
standard SAP BTP token-validation library, common within SAP cloud ecosystem only
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

21
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +21
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy