MEDIUM 6.4

CVE-2026-57956: SigNoz Broken Access Control in Alert Rules

SigNoz versions before 0.133.0 contain a flaw in how they enforce access controls for alert rules in multi-tenant deployments. An authenticated user in one organization can view, modify, and delete alert rules belonging to a completely different organization by directly referencing the rule's UUID. This happens because the system fails to verify that the requesting user's organization actually owns the rule before granting access. The vulnerability requires valid login credentials to exploit but does not require special privileges, making it a significant tenant isolation issue.

Source data · NVD / CISA · public domain

CVSS
3.1 · 6.4 MEDIUM · CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:L
Weaknesses (CWE)
CWE-639
Affected products
0 configuration(s)
Published / Modified
2026-06-29 / 2026-07-20

NVD description (verbatim)

SigNoz before 0.133.0 contains a broken access control vulnerability that allows authenticated users to access other organizations' alert rules by supplying a target rule UUID, as the alert rule store predicates fail to filter by organization ID. Attackers can read, edit, and delete alert rules belonging to other organizations by exploiting the missing tenant isolation check, bypassing multi-tenant access controls.

5 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

The vulnerability stems from broken access control in SigNoz's alert rule data store layer. When processing requests to retrieve or modify alert rules, the underlying predicates do not properly filter results by organization ID before returning data or applying mutations. An authenticated attacker can bypass multi-tenant isolation by supplying the UUID of a target alert rule directly in API requests. Because the access control check is absent at the data store level rather than merely weak, standard RBAC patterns do not prevent cross-organization access. The vulnerability affects read, write, and delete operations on alert rules.

Business impact

For organizations running SigNoz in multi-tenant or shared environments, this vulnerability creates a confidentiality and integrity risk. Attackers with valid accounts—whether insider threats or compromised credentials from a low-privilege user—can discover and exfiltrate alert rule configurations belonging to other tenants, potentially revealing monitoring strategies, thresholds, and integration endpoints. Malicious modification or deletion of competitors' or partners' alert rules could degrade their observability and incident response capabilities. The integrity risk is particularly acute because changes may occur without audit trail clarity if logging is similarly affected.

Affected systems

SigNoz prior to version 0.133.0 is affected. The vulnerability applies to all deployments using alert rule functionality across versions before the patched release. Affected organizations should verify their running SigNoz version and assess whether their deployment model involves multiple tenants or user organizations sharing a single instance.

Exploitability

Exploitation requires valid authentication credentials and knowledge of a target alert rule's UUID. An attacker cannot exploit this vulnerability as an unauthenticated user. Once authenticated, discovering target UUIDs may be feasible through enumeration, error messages, or log inspection. The attack is deterministic and repeatable. The CVSS vector (AC:H) reflects the requirement for knowledge of target rule identifiers, but this should not be interpreted as high assurance against exploitation in environments with API logging or where UUIDs are predictable or disclosed through other means.

Remediation

Upgrade SigNoz to version 0.133.0 or later. This release includes corrected access control predicates that enforce organization ID filtering at the data store layer. Before upgrading, audit alert rules in your deployment for any unauthorized modifications or deletions. Review access logs to identify whether this vulnerability may have been exploited. In the interim, restrict network access to the SigNoz API to trusted internal networks and monitor for suspicious rule modification attempts.

Patch guidance

Verify the current running version of SigNoz in your environment. If it is earlier than 0.133.0, plan an upgrade to that version or later. Review SigNoz release notes and vendor advisories for any breaking changes or migration requirements specific to your deployment. Test the upgrade in a non-production environment first to confirm alert rule functionality and integrations remain intact. After upgrading, re-validate that cross-organization alert rule access is no longer possible by attempting to access rules from a different tenant context.

Detection guidance

Monitor SigNoz API logs for requests to alert rule endpoints (typically /api/v1/alerts/rules or similar) that reference rule UUIDs belonging to other organizations. Look for patterns where a single user account accesses rules associated with multiple organization IDs in a short time window. Enable and review audit logs for any modifications (PUT, PATCH, DELETE) to alert rules that do not align with normal administrative activity. If deploying a Web Application Firewall or API gateway in front of SigNoz, implement organization ID validation rules that block cross-tenant access attempts.

Why prioritize this

Although the CVSS base score is 6.4 (MEDIUM), the vulnerability merits prioritization in multi-tenant deployments because it directly violates tenant isolation—a foundational security property. The flaw affects alert rule integrity, which can impact incident response and monitoring. The ease of exploitation once authenticated, combined with the lack of special privileges required, means that compromised low-privilege accounts or insider threats pose a real risk. Environments with strict data separation requirements or regulatory obligations should treat this as high priority.

Risk score, explained

The CVSS:3.1 score of 6.4 reflects: (1) Network-accessible attack surface (AV:N), (2) High attack complexity due to the need to obtain valid credentials and identify target UUIDs (AC:H), (3) Low-privilege attacker requirement (PR:L, no admin role needed), (4) No user interaction required (UI:N), (5) Limited scope—the vulnerability does not escape the alert rules subsystem (S:U), (6) Low confidentiality impact (C:L, rules are moderately sensitive), (7) High integrity impact (I:H, rules can be modified or deleted), and (8) Low availability impact (A:L, deletion of rules degrades observability but does not crash the system). The medium rating appropriately balances the seriousness of broken tenant isolation against the authentication requirement.

Frequently asked questions

Can an unauthenticated attacker exploit this vulnerability?

No. The vulnerability requires valid SigNoz login credentials. Unauthenticated users cannot access the alert rule API endpoints. However, if an attacker obtains credentials for any user account—even a low-privilege one—they can exploit it.

How might an attacker discover alert rule UUIDs belonging to other organizations?

Potential methods include: examining error messages that leak UUID format information, reviewing publicly accessible logs or metrics, enumerating sequential or predictable UUIDs, or leveraging information disclosure vulnerabilities. In some deployments, UUIDs may be visible in audit logs or API responses that lack proper filtering.

Does upgrading to 0.133.0 prevent all future access control issues?

Upgrading addresses this specific broken access control vulnerability in alert rules. However, security is ongoing—you should still follow SigNoz security advisories and apply patches as they are released. Additionally, audit your deployment's network access controls and credential management.

What should I do if I suspect this vulnerability was exploited in my environment?

Check SigNoz audit logs for unauthorized alert rule modifications or deletions. Review which users accessed which rules and when. Restore any improperly modified or deleted rules from backup if available. Contact affected organizations if your deployment is shared. After upgrading, re-test access controls to confirm they are working.

This analysis is provided for informational purposes and based on vendor-published information current as of the publication date. CVSS scores and severity ratings are derived from official CVE records and should be verified against current advisories. Organizations should conduct their own risk assessments based on their specific deployment configurations, data sensitivity, and threat model. Patch version numbers and upgrade guidance must be verified against official SigNoz release notes and security advisories before implementation. SEC.co does not warrant the completeness or accuracy of third-party vendor information and recommends direct consultation with SigNoz security resources for definitive remediation guidance. Source: NVD (public-domain), retrieved 2026-08-08. Analysis generated by SEC.co (claude-haiku-4-5).