ZeroHour

CVE-2026-92719

niche

Unauthenticated SSRF in Quickwit via SQS source queue_url (through 0.9.0)

CVSS 4.0
8.7 high
EPSS
Published
()
Modified
AI analysis

Quickwit through 0.9.0 is vulnerable to server-side request forgery (CWE-918) because it does not validate the host or scheme of the queue_url parameter used by SQS file sources. An attacker who can reach the create-source API submits a malicious queue_url, causing the Quickwit node to issue requests to arbitrary attacker-chosen internal addresses; the CVSS 4.0 score of 8.7 reflects network exploitation with no privileges or user interaction required. By observing connection response differences (success, failure, timing, error messages), the attacker can scan internal networks and fingerprint internal services, potentially including sensitive targets such as cloud metadata endpoints. Any Quickwit deployment running version 0.9.0 or earlier whose REST API is reachable by untrusted clients is affected, particularly self-hosted clusters exposed beyond trusted networks. No public proof-of-concept, CISA KEV listing, or confirmed in-the-wild exploitation is known.

What to do: Restrict access to the Quickwit REST API (default port 7280) to trusted networks and enforce authentication, and audit existing sources for queue_url values pointing at unexpected hosts or schemes. Where possible, block Quickwit node egress to cloud metadata services (e.g., 169.254.169.254) and internal RFC1918 ranges. No fixed release beyond 0.9.0 is identified in the available data, so upgrade to a patched version once published and treat the create-source API as untrusted input until then.

Affected
Quickwit (open-source distributed search engine)all versions through and including 0.9.0
Estimated exposure
nichelikely at most low thousands of self-hosted instances; precise exposed count unknown — Quickwit is a niche open-source search engine typically self-hosted for log/search workloads and kept inside private infrastructure; no public scan counts or install metrics are available, so this is an upper-bound estimate rather than a…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Quickwit through 0.9.0 fails to validate the host and scheme of the queue_url parameter in SQS file sources, allowing attackers to make the node issue requests to arbitrary internal addresses. Attackers can supply a malicious queue_url to the create-source API to scan internal networks and fingerprint services based on connection response differences.

Weakness
CWE-918
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.