---
id: CVE-2026-93426
title: >-
  SigNoz versions 0.87.0 before 0.142.0 fail to escape user-supplied telemetry
  field-key names in the v5 query_range API, allowing authenticated users to
  inject SQL
summary: >-
  SigNoz versions 0.87.0 before 0.142.0 fail to escape user-supplied telemetry
  field-key names in the v5 query_range API, allowing authenticated users to
  inject SQL. Attackers with Viewer role or higher can embed backticks and
  quotes in fi…
severity: high
cvss: 8.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N'
cwe:
  - CWE-89
vendor: SigNoz
product: signoz
affected:
  - signoz >= 0.87.0 < 0.142.0
published: '2026-09-17'
updated: '2026-09-22'
sourceUpdated: '2026-09-22T20:25:55.870'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-93426'
references:
  - url: 'https://github.com/SigNoz/signoz'
    label: disclosure@vulncheck.com
  - url: >-
      https://github.com/SigNoz/signoz/blob/v0.141.1/pkg/apiserver/signozapiserver/querier.go#L26
    label: disclosure@vulncheck.com
  - url: >-
      https://github.com/SigNoz/signoz/blob/v0.141.1/pkg/querybuilder/fallback_expr.go#L16-L22
    label: disclosure@vulncheck.com
  - url: >-
      https://github.com/SigNoz/signoz/blob/v0.141.1/pkg/telemetrymetadata/field_mapper.go#L79-L87
    label: disclosure@vulncheck.com
  - url: >-
      https://github.com/SigNoz/signoz/commit/8e00c0405697659bd4994a5de446cf3028c0f76d
    label: disclosure@vulncheck.com
  - url: >-
      https://github.com/SigNoz/signoz/commit/9c886be12015c43a1465af3532b3c3afbec6bebc
    label: disclosure@vulncheck.com
  - url: 'https://github.com/SigNoz/signoz/releases/tag/v0.142.0'
    label: disclosure@vulncheck.com
  - url: 'https://github.com/SigNoz/signoz/security/advisories/GHSA-q3h7-gpc9-2rxc'
    label: disclosure@vulncheck.com
  - url: >-
      https://www.vulncheck.com/advisories/signoz-0.87.0-before-0.142.0-sql-injection-in-v5-query-builder-field-key-names
    label: disclosure@vulncheck.com
  - url: 'https://github.com/SigNoz/signoz/security/advisories/GHSA-q3h7-gpc9-2rxc'
    label: 134c704f-9b21-4f2e-91b3-4a467353bcc0
tags:
  - nvd
  - cve.org
  - exploit-available
epss: 0.00498
epssPercentile: 0.40019
exploitAvailable: true
ssvc:
  exploitation: poc
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-09-18T20:05:17.818798Z'
ingestedAt: '2026-09-17T21:29:17.000Z'
---

## Overview

SigNoz versions 0.87.0 before 0.142.0 fail to escape user-supplied telemetry field-key names in the v5 query_range API, allowing authenticated users to inject SQL. Attackers with Viewer role or higher can embed backticks and quotes in field names to break out of identifiers and string literals, executing arbitrary ClickHouse SQL to read system tables and exfiltrate data.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
