Approved changes feed: RSS · Atom
cpe:2.3:a:graylog:graylog:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Graylog (a3d1ffbe-f335-5bd2-b539-69be69a93655) |
|---|---|
| Product | Graylog (732b9fd8-0305-50e3-b071-3b47c3f2aaaf) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/graylog2/graylog2-server |
purl2cpe | 2026-06-01 10:11:01.835506 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 |
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 |
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 |
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 |
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.