Description
SpringBlade versions 2.7.3 through 3.5.0 contain a privilege escalation vulnerability that allows authenticated attackers to create system administrator accounts by sending crafted POST requests to an unprotected internal Feign user-creation endpoint exposed via @RestController without authorization checks. Attackers can exploit the gateway's authentication filter, which only validates JWT parsing without verifying user roles or caller identity, and leverage a hardcoded JWT signing key embedded in publicly available JARs to forge tokens and escalate privileges from a low-privilege user to administrator, enabling cross-tenant data pollution and persistent backdoor access.
Published: 2026-08-28
Score: 8.6 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

SpringBlade versions 2.7.3 through 3.5.0 expose an internal Feign user‑creation endpoint that lacks authorization checks. An attacker who is already authenticated can send crafted POST requests to this endpoint and create a system administrator account. By forging a JWT with a hardcoded signing key that ships in public JARs, the attacker can elevate from a low‑privilege role to administrator, enabling cross‑tenant data corruption and persistent backdoor access. The issue results in complete compromise of data integrity and availability within the platform.

Affected Systems

The vulnerability affects SpringBlade, a framework developed by SpringBlade. Users running any released version from 2.7.3 up to and including 3.5.0 are impacted; upgrading to version 5.0.0 or later removes the exposed endpoint and the hardcoded signing key.

Risk and Exploitability

The CVSS score of 8.6 indicates high severity, and although the EPSS score is not available, the existence of a hardcoded token key and the lack of role checks make exploitation straightforward for an authenticated user who can forge JWTs. The vulnerability is not listed in the CISA KEV catalog, but the ease of privilege escalation warrants immediate attention. Attackers would need only legitimate authentication credentials and knowledge of the build‑time key to create an admin account, so the risk to organizations running affected versions is substantial.

Generated by OpenCVE AI on August 28, 2026 at 21:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official patch by upgrading to SpringBlade 5.0.0 or later.
  • Restrict access to the Feign user‑creation endpoint and enforce proper role‑based authorization checks.
  • Audit login and request logs for unexpected POST activity to the Feign endpoint and for anomalous JWT signatures.

Generated by OpenCVE AI on August 28, 2026 at 21:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 28 Aug 2026 19:45:00 +0000

Type Values Removed Values Added
Description SpringBlade versions 2.7.3 through 3.5.0 contain a privilege escalation vulnerability that allows authenticated attackers to create system administrator accounts by sending crafted POST requests to an unprotected internal Feign user-creation endpoint exposed via @RestController without authorization checks. Attackers can exploit the gateway's authentication filter, which only validates JWT parsing without verifying user roles or caller identity, and leverage a hardcoded JWT signing key embedded in publicly available JARs to forge tokens and escalate privileges from a low-privilege user to administrator, enabling cross-tenant data pollution and persistent backdoor access.
Title SpringBlade 2.7.3 < 5.0.0 Privilege Escalation via Exposed Feign Endpoint
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-28T20:30:10.433Z

Reserved: 2026-06-18T19:15:10.649Z

Link: CVE-2026-56100

cve-icon Vulnrichment

Updated: 2026-08-28T20:30:04.059Z

cve-icon NVD

Status : Received

Published: 2026-08-28T20:18:30.640

Modified: 2026-08-28T22:16:52.100

Link: CVE-2026-56100

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T21:30:05Z

Weaknesses