Approved changes feed: RSS · Atom

cpe:2.3:a:graylog:graylog:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorGraylog (a3d1ffbe-f335-5bd2-b539-69be69a93655)
ProductGraylog (732b9fd8-0305-50e3-b071-3b47c3f2aaaf)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/graylog2/graylog2-server purl2cpe 2026-06-01 10:11:01.835506

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2025-53106 vulnerable 2026-06-08 07:31:13.961543 Graylog vulnerable to privilege escalation through API tokens
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".
Published: 2025-07-02T13:28:08.825Z
Updated: 2025-07-02T20:22:11.030Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-46827 vulnerable 2026-06-08 07:27:08.944585 Graylog Allows Session Takeover via Insufficient HTML Sanitization
HIGH (8)
Graylog is a free and open log management platform. Prior to versions 6.0.14, 6.1.10, and 6.2.0, it is possible to obtain user session cookies by submitting an HTML form as part of an Event Definition Remediation Step field. For this attack to succeed, the attacker needs a user account with permissions to create event definitions, while the user must have permissions to view alerts. Additionally, an active Input must be present on the Graylog server that is capable of receiving form data (e.g. a HTTP input, TCP raw or syslog etc). Versions 6.0.14, 6.1.10, and 6.2.0 fix the issue. No known workarounds are available, as long as the relatively rare prerequisites are met.
Published: 2025-05-07T15:29:31.420Z
Updated: 2025-05-07T15:50:18.084Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-30373 vulnerable 2026-06-08 07:16:59.937914 Graylog Authenticated HTTP inputs do ingest message even if Authorization header is missing or has wrong value
MEDIUM (6.5)
Graylog is a free and open log management platform. Starting with 6.1, HTTP Inputs can be configured to check if a specified header is present and has a specified value to authenticate HTTP-based ingestion. Unfortunately, even though in cases of a missing header or a wrong value the correct HTTP response (401) is returned, the message will be ingested nonetheless. To mitigate the vulnerability, disable http-based inputs and allow only authenticated pull-based inputs. This vulnerability is fixed in 6.1.9.
Published: 2025-04-07T14:37:58.071Z
Updated: 2025-04-08T19:02:45.783Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-52506 vulnerable 2026-06-08 06:52:15.324616 Graylog can leak other users' reports via concurrent PDF report rendering
Graylog is a free and open log management platform. The reporting functionality in Graylog allows the creation and scheduling of reports which contain dashboard widgets displaying individual log messages or metrics aggregated from fields of multiple log messages. This functionality, as included in Graylog 6.1.0 & 6.1.1, is vulnerable to information leakage triggered by multiple concurrent report rendering requests from authorized users. When multiple report renderings are requested at the same start time, the headless browser instance used to render the PDF will be reused. Depending on the timing, either a check for the browser instance "freshness" hits, resulting in an error instead of the report being returned, or one of the concurrent report rendering requests "wins" and this report is returned for all report rendering requests that do not return an error. This might lead to one user getting the report of a different user, potentially leaking indexed log messages or aggregated data that this user normally has no access to. This problem is fixed in Graylog 6.1.2. There is no known workaround besides disabling the reporting functionality.
Published: 2024-11-18T20:27:27.287Z
Updated: 2025-09-23T18:27:04.470Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-24824 vulnerable 2026-06-08 06:29:41.839309 graylog2-server vulnerable to instantiation of arbitrary classes triggered by API request
HIGH (8.8)
Graylog is a free and open log management platform. Starting in version 2.0.0 and prior to versions 5.1.11 and 5.2.4, arbitrary classes can be loaded and instantiated using a HTTP PUT request to the `/api/system/cluster_config/` endpoint. Graylog's cluster config system uses fully qualified class names as config keys. To validate the existence of the requested class before using them, Graylog loads the class using the class loader. If a user with the appropriate permissions performs the request, arbitrary classes with 1-arg String constructors can be instantiated. This will execute arbitrary code that is run during class instantiation. In the specific use case of `java.io.File`, the behavior of the internal web-server stack will lead to information exposure by including the entire file content in the response to the REST request. Versions 5.1.11 and 5.2.4 contain a fix for this issue.
Published: 2024-02-07T17:25:20.102Z
Updated: 2025-06-17T21:29:28.759Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-24823 vulnerable 2026-06-08 06:29:41.838730 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-41045 vulnerable 2026-06-08 06:11:04.935905 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-41044 vulnerable 2026-06-08 06:11:04.935511 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-41041 vulnerable 2026-06-08 06:11:04.888062 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-37760 vulnerable 2026-06-08 05:32:54.742926 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-37759 vulnerable 2026-06-08 05:32:54.742545 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-15813 vulnerable 2026-06-08 05:19:26.871525 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-14380 vulnerable 2026-06-08 05:10:52.849001 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-11651 vulnerable 2026-06-08 05:10:38.772634 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-11650 vulnerable 2026-06-08 05:10:38.772178 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.