CVE-2023-50422 json
Escalation of Privileges in SAP BTP Security Services Integration Library ([Java] cloud-security-services-integration-library)
published 2023-12-12 2 y ago modified 2026-07-08 4 mo ago also CVE-2023-50424 , GHSA-59c9-pxq8-9c73 , GHSA-92cg-ghq6-9587 , GHSA-m8rw-rcpq-2vp2 , GO-2023-2400 , EUVD-2023-3112
- cvss
- 9.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.4%
- EPSS 1.4% chance of exploitation in 30 days, percentile 71%
- public exploits
- 0
- none known
Summary
SAP BTP Security Services Integration Library ([Java] cloud-security-services-integration-library) - versions below 2.17.0 and versions from 3.0.0 to before 3.3.0, allow under certain conditions an escalation of privileges. On successful exploitation, an unauthenticated attacker can obtain arbitrary permissions within the application.
Patch / fix
- go github.com/sap/cloud-security-client-go 0.17.0
- maven com.sap.cloud.security:java-security 2.17.0, 3.3.0
- maven com.sap.cloud.security:spring-security 2.17.0, 3.3.0
- maven com.sap.cloud.security.xsuaa:spring-xsuaa 2.17.0, 3.3.0
- SAP_SE cloud-security-services-integration-library 3.3.0
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- total
- Assessed
- 2 y ago
Exploit prediction
1.35% chance of exploitation in the next 30 days, higher than 71% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N |
| NVD | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| GitHub | 3.1 | 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/sap/cloud-security-client-go | <0.17.0 |
0.17.0 |
| maven | com.sap.cloud.security:java-security | <2.17.0 >=3.0.0, <3.3.0 |
2.17.0 3.3.0 |
| maven | com.sap.cloud.security:spring-security | <2.17.0 >=3.0.0, <3.3.0 |
2.17.0 3.3.0 |
| maven | com.sap.cloud.security.xsuaa:spring-xsuaa | <2.17.0 >=3.0.0, <3.3.0 |
2.17.0 3.3.0 |
Affected products
- SAP_SE cloud-security-services-integration-library
Classification
References
-
github.com
/SAP/cloud-security-client-go/commit/2e3bd63e152e09f267316a1071034eb5d4b7f498
web, patch
-
github.com
/SAP/cloud-security-services-integration-library/commit/4b3e42ab23df6418243b29908b1a2582818d9360
web
-
github.com
/SAP/cloud-security-services-integration-library/commit/7ce9601979c30ae269a1cbaf7cf33486d10736f1
web
-
me.sap.com
/notes/3411067
vendor-advisory, web, permissions-required
-
github.com
/SAP/cloud-security-services-integration-library/security/advisories/GHSA-59c9-pxq8-9c73
vendor-advisory, web, advisory
-
sap.com
/documents/2022/02/fa865ea4-167e-0010-bca6-c68f7e60039b.html
web, vendor-advisory
-
blogs.sap.com
/2023/12/12/unveiling-critical-security-updates-sap-btp-security-note-3411067/
vendor-advisory, web
-
github.com
/SAP/cloud-security-services-integration-library/
product
-
mvnrepository.com
/artifact/com.sap.cloud.security/java-security
web, product
-
mvnrepository.com
/artifact/com.sap.cloud.security/spring-security
web, product
-
mvnrepository.com
/artifact/com.sap.cloud.security.xsuaa/spring-xsuaa
web, product
-
me.sap.com
/notes/3413475
web
-
github.com
/SAP/cloud-security-client-go/security/advisories/GHSA-m8rw-rcpq-2vp2
web
-
nvd.nist.gov
/vuln/detail/CVE-2023-50424
advisory
-
blogs.sap.com
/2023/12/12/unveiling-critical-security-updates-sap-btp-security-note-3411067
web
-
github.com
/SAP/cloud-security-client-go
package
-
pkg.go.dev
/github.com/sap/cloud-security-client-go@v0.17.0
web
-
nvd.nist.gov
/vuln/detail/CVE-2023-50422
advisory
-
en.wikipedia.org
/wiki/JSON_Web_Token
web
-
github.com
/SAP/cloud-security-services-integration-library
package
Sources
- CVE List CVE-2023-50422
- GitHub Advisory GHSA-m8rw-rcpq-2vp2
- GitHub Advisory GHSA-92cg-ghq6-9587
- GitHub Advisory GHSA-59c9-pxq8-9c73
- NVD CVE-2023-50422
- OSV GO-2023-2400
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.