CVE-2025-53106

Graylog vulnerable to privilege escalation through API tokens

Published Jul 2, 2025 CVSS 4.0 · 8.8 High EPSS < 1% KEV · Not listed
Description
Graylog is a free and open log management platform. In versions 6.2.0 to before 6.2.4 and 6.3.0-alpha.1 to before 6.3.0-rc.2, Graylog users can gain elevated privileges by creating and using API tokens for the local Administrator or any other user for whom the malicious user knows the ID. For the attack to succeed, the attacker needs a user account in Graylog. They can then proceed to issue hand-crafted requests to the Graylog REST API and exploit a weak permission check for token creation. This issue has been patched in versions 6.2.4 and 6.3.0-rc.2. A workaround involves disabling the respective configuration found in System > Configuration > Users > "Allow users to create personal access tokens".

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-19760 Graylog vulnerable to privilege escalation through API tokens
Github GHSA Github GHSA GHSA-3m86-c9x3-vwm9 Graylog vulnerable to privilege escalation through API tokens
History
Type Values Removed Values Added
First Time appeared Graylog
Graylog graylog
CPEs cpe:2.3:a:graylog:graylog:*:*:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:-:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:alpha1:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:alpha2:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:alpha3:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:alpha4:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:beta1:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:beta2:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:beta3:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:beta4:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:beta5:*:*:*:*:*:*
cpe:2.3:a:graylog:graylog:6.3.0:rc1:*:*:*:*:*:*
Vendors & Products Graylog
Graylog graylog
Metrics cvssV3_1

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Graylog is a free and open log management platform. In versions 6.2.0 to before 6.2.4 and 6.3.0-alpha.1 to before 6.3.0-rc.2, Graylog users can gain elevated privileges by creating and using API tokens for the local Administrator or any other user for whom the malicious user knows the ID. For the attack to succeed, the attacker needs a user account in Graylog. They can then proceed to issue hand-crafted requests to the Graylog REST API and exploit a weak permission check for token creation. This issue has been patched in versions 6.2.4 and 6.3.0-rc.2. A workaround involves disabling the respective configuration found in System > Configuration > Users > "Allow users to create personal access tokens".
Title Graylog vulnerable to privilege escalation through API tokens
Weaknesses CWE-285
References
Metrics cvssV4_0

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jul 2, 2025, 8:22 PM
Reserved
Jun 25, 2025, 1:41 PM
Status
Analyzed
Published
Jul 2, 2025, 2:15 PM
Modified
Jun 17, 2026, 9:37 AM