CVE-2020-37281

Source
https://cve.org/CVERecord?id=CVE-2020-37281
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-37281.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2020-37281
Published
2026-10-14T15:16:59Z
Modified
2026-10-17T02:45:15Z
Severity
  • 9.2 (Critical) CVSS_V4 - CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X CVSS Calculator
Summary
[none]
Details

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.

References

Affected packages

Git / github.com/gravitee-io/gravitee-api-management

Affected ranges

Type
GIT
Repo
https://github.com/gravitee-io/gravitee-api-management
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Database specific
Show details
{
    "extracted_events":  [
        {
            "introduced":  "0"
        },
        {
            "fixed":  "4.12.22"
        }
    ],
    "source":  "DESCRIPTION"
}

Affected versions

3.*
3.10.0
3.11.0
3.12.0
3.13.0
3.15.0
4.*
4.12.0
4.12.0-alpha.1
4.12.0-milestone.1
4.12.0-milestone.2
4.12.0-milestone.3
4.12.0-milestone.4
4.12.0-milestone.5
4.12.0-milestone.6
4.12.1
4.12.10
4.12.11
4.12.12
4.12.13
4.12.14
4.12.15
4.12.16
4.12.17
4.12.18
4.12.19
4.12.2
4.12.20
4.12.21
4.12.3
4.12.4
4.12.5
4.12.6
4.12.7
4.12.8
4.12.9

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-37281.json"