Skip to content
Heist/ feed
Critical

Gravitee API Management through 4.12.22 Default JWT Secret Authentication Bypass

Type: advisorySource: Official CVE List1 source record

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.

Announced Group revision 1
Original source ↗

CVE-2020-37281

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2020-37281

Gravitee API Management

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "repo": "https://github.com/gravitee-io/gravitee-api-management",
    "vendor": "Gravitee",
    "product": "Gravitee API Management",
    "versions": [
      {
        "status": "affected",
        "version": "0",
        "versionType": "semver",
        "lessThanOrEqual": "4.12.22"
      }
    ],
    "packageURL": "pkg:github/gravitee-io/gravitee-api-management",
    "defaultStatus": "unaffected"
  }
]
Related CVEs
CVE-2020-37281

Source reference: /cveMetadata/cveId

Publisher severity

critical

Source reference: /containers/cna/metrics

Event
#22211 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement