CVE-2026-51152
CriticalCVSS 9.1Exploitation Probability (EPSS)
Low risk19th percentile - higher than 19% of all known CVEs
Summary
Server-side request forgery (SSRF) vulnerability in the /har/test endpoint in QD. Fetcher.build_request() constructs an HTTP request from user-supplied data without validating URL scheme, host, or IP range, and the endpoint does not require authentication.
Risk Assessment
An unauthenticated attacker can force the QD server to send requests to internal network resources and cloud metadata endpoints, potentially leading to exposure of sensitive information or further attacks.
Recommendation
Immediately update QD to a version that validates URLs and IP addresses and requires authentication for the /har/test endpoint.
Other vulnerabilities in QD
Original NVD description (English source)
Server-side request forgery (SSRF) in the /har/test endpoint in QD 20220208 through 20250803. Fetcher.build_request() in libs/fetcher.py constructs an httpclient.HTTPRequest from user-supplied JSON without validating URL scheme, host, or IP range. The /har/test handler does not require authentication, enabling unauthenticated remote attackers to force the QD server to send arbitrary HTTP requests to internal network resources and cloud metadata endpoints. validate_cert is set to False, disabling TLS verification.

