Cloudanix VulnDB

CVE-2024-11741

Medium · 4.3

CVSS

4.3

EPSS

0.4%

Published

Jan 31, 2025

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A monitoring dashboard let some users see parts of an alert notification setup they were not supposed to access.

Exploitation
Remote Authenticated
Attacker needs
Low Privilege
Complexity
Low
Impact
Data Exposure
Component
Application
Class
Authorization Bypass
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The flaw allows users with Viewer permissions to access the Grafana Alerting VictorOps integration, bypassing intended authorization restrictions and exposing integration details.

Why it matters to the business

Low-privileged users may view alerting configuration data, potentially leading to information leakage in monitoring environments and requiring urgent patching to maintain access controls.

How an attack unfolds

An attacker logs in with Viewer-level credentials and directly accesses or queries the unprotected VictorOps integration endpoints or UI components to retrieve restricted alerting data.

How to fix it

Upgrade Grafana to one of the fixed versions 11.5.0, 11.4.1, 11.3.3, 11.2.6, 11.1.11, 11.0.11 or 10.4.15. Restrict alerting integration permissions until patches are applied.

How to confirm the fix worked

After upgrade, confirm that Viewer-role accounts cannot reach VictorOps integration endpoints or settings; review permission enforcement in test environments.

Typical attack path

  1. Obtain or compromise a Grafana account with Viewer permissions
  2. Access the Alerting section and VictorOps integration
  3. View or exfiltrate configuration details without elevated privileges

How to detect it

Examine Grafana server logs and access records for Viewer accounts interacting with alerting or VictorOps integration paths; check for unexpected read operations on integration resources.

What your security team should do

  • Apply the specified Grafana updates without delay
  • Audit current alerting integration access controls
  • Monitor for any post-patch permission bypass attempts

The record

Grafana is an open-source platform for monitoring and observability. The Grafana Alerting VictorOps integration was not properly protected and could be exposed to users with Viewer permission. Fixed in versions 11.5.0, 11.4.1, 11.3.3,  11.2.6, 11.1.11, 11.0.11 and 10.4.15

Affected packages

Ecosystem Package Introduced Fixed
Go github.com/grafana/grafana 0 0.0.0-20250129224826-70073427041e
Go github.com/grafana/grafana 0 10.4.15
Go github.com/grafana/grafana 0 No fix
Go github.com/grafana/grafana 0.0.0 1.9.2-0.20250129224826-70073427041e
Go github.com/grafana/grafana 0.0.0 10.4.15
Go github.com/grafana/grafana 1.9.2 10.4.15
Go github.com/grafana/grafana 11.0.0 11.0.11
Go github.com/grafana/grafana 11.1.0 11.1.11
Go github.com/grafana/grafana 11.2.0 11.2.6
Go github.com/grafana/grafana 11.3.0 11.3.3
Go github.com/grafana/grafana 11.4.0 11.4.1
Bitnami grafana 10.4.0 10.4.15
Bitnami grafana 11.4.0 11.4.1
Chainguard grafana-11.0 0 0
Chainguard grafana-11.2 0 11.2.10.01-r7
Chainguard grafana-11.2-oci-compat 0 11.2.10.01-r7
Chainguard grafana-11.3 0 0
Chainguard grafana-11.3-oci-compat 0 0
Chainguard grafana-11.4 0 11.4.1-r0
Chainguard grafana-11.4-oci-compat 0 11.4.1-r0
Chainguard grafana-fips-11.0 0 0
Chainguard grafana-fips-11.0 0 11.0.10-r2
Chainguard grafana-fips-11.0-oci-compat 0 0
Chainguard grafana-fips-11.0-oci-compat 0 11.0.10-r2
Chainguard grafana-fips-11.3 0 0
Chainguard grafana-fips-11.3-oci-compat 0 0
Chainguard grafana-fips-11.4 0 11.4.1-r0
Chainguard grafana-fips-11.4-oci-compat 0 11.4.1-r0
Chainguard grafana-oci-compat 0 0
SUSE:Linux Enterprise Module for Package Hub 15 SP6 govulncheck-vulndb 0 0.0.20250207T224745-150000.1.32.1
SUSE:Linux Enterprise Module for Package Hub 15 SP6 grafana 0 10.4.15-150200.3.64.1
SUSE:Manager Client Tools 12 grafana 0 10.4.15-1.71.1
SUSE:Manager Client Tools 15 grafana 0 10.4.15-150000.1.71.1
SUSE:Manager Server 4.3 release-notes-susemanager 0 4.3.15.2-150400.3.133.1
Wolfi grafana-11.0 0 0
Wolfi grafana-11.2 0 11.2.10.01-r7
Wolfi grafana-11.2-oci-compat 0 11.2.10.01-r7
Wolfi grafana-11.3 0 0
Wolfi grafana-11.3-oci-compat 0 0
Wolfi grafana-11.4 0 11.4.1-r0
Wolfi grafana-11.4-oci-compat 0 11.4.1-r0
Wolfi grafana-oci-compat 0 0
go github.com/grafana/grafana 1.9.2 10.4.15
go github.com/grafana/grafana 11.0.0 11.0.11
go github.com/grafana/grafana 11.1.0 11.1.11
go github.com/grafana/grafana 11.2.0 11.2.6
go github.com/grafana/grafana 11.3.0 11.3.3
go github.com/grafana/grafana 11.4.0 No fix
go github.com/grafana/grafana 11.4.0 11.4.1
openSUSE:Leap 15.6 govulncheck-vulndb 0 0.0.20250207T224745-150000.1.32.1
openSUSE:Leap 15.6 grafana 0 10.4.15-150200.3.64.1
openSUSE:Tumbleweed govulncheck-vulndb 0 0.0.20250204T220613-1.1
openSUSE:Tumbleweed grafana 0 11.3.3-1.1

Related vulnerabilities