CVE-2026-65011 Details
Description
Graylog2 Server before commit 46a2eeb contains a missing per-entity permission check in the POST /events/definitions/{definitionId}/duplicate endpoint that allows authenticated users to clone any event definition. Attackers with the low-privilege eventdefinitions:create capability can read private event definitions including detection queries, aggregation thresholds, grouping fields, schedules, and notification bindings by duplicating them.
A vulnerability exists in Graylog2 Server in versions prior to 7.1.5 and 7.0.10, where the POST /events/definitions/{definitionId}/duplicate endpoint lacks a necessary per-entity permission check. This oversight allows authenticated users with the low-privilege eventdefinitions:create capability to clone any event definition, including private ones, without proper authorization. The duplication process exposes sensitive information such as detection queries, aggregation thresholds, grouping fields, schedules, and notification bindings. The issue arises because the endpoint does not verify if the user has been granted read access to the specific event definition being duplicated, thereby circumventing Graylog's Entity Shares access-control model for this entity type.
Users can update to Graylog2 Server versions 7.1.5 or 7.0.10, where this vulnerability has been addressed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 22, 2026CISA-ADP
Assessed Jul 22, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/Graylog2/graylog2-server/commit/46a2eeba4cdbc1408ff4cbf7b466853a8acfb38d | [email protected] | Source CodeVendor |
| https://github.com/Graylog2/graylog2-server/issues/26590 | [email protected] | Issue TrackingTechnical DescriptionVendor |
| https://github.com/Graylog2/graylog2-server/pull/26706 | [email protected] | Issue TrackingVendor |
| https://github.com/Graylog2/graylog2-server/pull/26718 | [email protected] | Issue TrackingVendor |
| https://github.com/Graylog2/graylog2-server/pull/26719 | [email protected] | Issue TrackingVendor |
| https://www.vulncheck.com/advisories/graylog2-server-missing-permission-check-on-event-definition-duplicate | [email protected] | AdvisoryBundleRemedy |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-862 | Missing Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Graylog2 Server | <= 7.1.5 (semver) <= 7.0.10 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 22, 2026 | CVE Modified | CISA-ADP |
| Jul 22, 2026 | New CVE Received | [email protected] |
Volerion