Read the docs
TI-2020-20045 Aliases CVE-2020-37281GHSA-vh3j-3qjc-g47j

Gravitee API Management bypass authentication via default JWT secret

Priority MEDIUM 43CWE-1394Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA.

Summary

Gravitee API Management through 4.12.22 ships with a default jwt.secret used to sign JSON Web Tokens, a default cryptographic key issue (CWE-1394). An unauthenticated remote attacker who knows an existing user ID can sign a token with that secret and impersonate any user, including administrators. The forged token is presented as a bearer token to the Management API, giving full control of the platform.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Description from the CNA

Gravitee API Management through 4.12.22 contains an authentication bypass vulnerability that allows unauthenticated remote attackers to impersonate any user by forging JWTs signed with the shipped default jwt.secret. Attackers knowing an existing user ID can sign an HS256 token with that subject and present it as a bearer token to the Management API, impersonating administrators to gain full platform control.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00881 59th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
GraviteeGravitee API Managementup to 4.12.22—No fix listedCNA
  • Gravitee API Management VendorGravitee Affected up to 4.12.22 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for Gravitee API Management.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Timeline

  1. 2026-10-14 Threatist record created from CVE-2020-37281
  2. 2026-10-14 Alias added: GHSA-vh3j-3qjc-g47j
  3. 2026-10-15 CISA SSVC decision points changed
  4. 2026-10-15 Priority changed: MEDIUM → LOW
  5. 2026-10-16 Priority changed: LOW → MEDIUM

References

  • TI-2022-18247 Gravitee API Management before 3.15.13 allows path traversal through HTML injection. CVSS 3.1HIGH 8.6
  • TI-2019-15214 HTML injection combined with path traversal in the Email service in Gravitee API… CVSS 3.1MEDIUM 6.1

Sources