CVE-2026-50202

MediumCVSS 5.9/10Last modified Jun 22, 2026

Description

Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. In Steeltoe.Security.Authentication.CloudFoundryBase prior to version 3.4.0, Steeltoe.Security.Authentication.JwtBearer prior to version 4.2.0, and Steeltoe.Security.Authentication.OpenIdConnect prior to version 4.2.0, the JWT signing key cache in `TokenKeyResolver` uses `kid` as the sole cache key without namespacing by authority. In applications with multiple `JwtBearer` schemes pointing to different identity providers, a key fetched for one scheme can satisfy token validation for another. Additionally, cached keys have no expiration, so rotated or revoked keys remain trusted until the application process restarts. Steeltoe.Security.Authentication.CloudFoundryBase version 3.4.0, Steeltoe.Security.Authentication.JwtBearer version 4.2.0, and Steeltoe.Security.Authentication.OpenIdConnect version 4.2.0 patch the issue. If an immediate upgrade is not possible: In multi-scheme deployments, configure only one `JwtBearer` scheme per application when different identity providers are required; and/or restart the application process after an identity provider signing key rotation to clear stale cached keys.

Metrics

CVSS 3.1 5.9/10CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jun 17, 2026
Last modified
Jun 22, 2026
NVD status
Deferred

Related CVEs from 2026

CVE-2026-502039.1A path traversal in the SFTP provider (`SFTPHook.retrieve_directory` / `SFTPOperator(operation=get)`) let a malicious or compromised remote CVE-2026-502058.2System log files output unencrypted SMTP server authentication passwords alongside sensitive employee corporate identification data.CVE-2026-502066.8Incoming VPN network profile settings fail to process special characters safely, enabling command injection via malicious config files.CVE-2026-502077.8The system Binder boundary accepts unverified pass-through AT commands, giving local applications the power to read baseband files or disablCVE-2026-502089.4High-risk TrustAllCerts routines disable standard TLS certificate validation. Combined with hard-coded DES symmetric encryption keys, a Man-CVE-2026-502097.8Broadcast events allow malicious software to rewrite the device's default Mobile Device Management (MDM) endpoint address, shifting administCVE-2026-50218.8A flaw has been found in Tenda F453 1.0.0.3. This affects the function fromPPTPUserSetting of the file /goform/PPTPUserSetting of the componCVE-2026-502107.5The device encrypts data using AES-CBC with static zero-filled Initialization Vectors (IVs), making it susceptible to replay attacks and knoCVE-2026-502119.8Leftover engineering diagnostics and factory-level diagnostic software remain exposed on retail builds, giving malicious apps write privilegCVE-2026-502126.5Weak validation logic within device dissociation API routines allows a remote entity to forcefully unbind unrelated user endpoints, causing CVE-2026-502137.5The account validation endpoint /v1/User/validate returns comprehensive user profile data sheets, which can be crawled by iterating predictaCVE-2026-502149.8The /v1/Plan service relies entirely on a shared global API token for full administrative management, allowing arbitrary creation of zero-co
CVE-2026-50202: Medium severity, CVSS 5.9 | Vulnix