CVE-2026-51152
Received Received - Intake

SSRF in QD Server via Unauthenticated /har/test Endpoint

Vulnerability report for CVE-2026-51152, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-31

Last updated on: 2026-08-31

Assigner: MITRE

Description

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-31
Last Modified
2026-08-31
Generated
2026-08-31
AI Q&A
2026-08-31
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Currently, no data is known.

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a Server-Side Request Forgery (SSRF) vulnerability in the /har/test endpoint of QD software versions 20220208 through 20250803. The flaw allows unauthenticated remote attackers to force the server to send arbitrary HTTP requests to internal networks or cloud metadata endpoints by exploiting improper URL validation in the Fetcher.build_request() function.

Detection Guidance

Check for unusual outbound HTTP requests from your QD server, especially to internal or cloud metadata endpoints. Monitor logs for requests to the /har/test endpoint without authentication. Use network traffic analysis tools like tcpdump or Wireshark to inspect outbound connections from the QD server process.

Impact Analysis

An attacker could exploit this to access internal systems, exfiltrate sensitive data, or interact with cloud provider metadata services. Since TLS verification is disabled, attackers may also intercept or manipulate traffic. The lack of authentication requirements means any remote user can launch attacks.

Compliance Impact

This vulnerability likely violates compliance requirements for data protection (GDPR) and healthcare (HIPAA) due to unauthorized access to internal systems and potential data breaches. It undermines security controls for protecting sensitive data and could result in regulatory penalties.

Mitigation Strategies

Disable the /har/test endpoint if not needed. Implement strict URL validation in libs/fetcher.py to restrict allowed schemes, hosts, and IP ranges. Require authentication for the /har/test endpoint. Enable TLS verification by setting validate_cert to True in HTTPRequest construction.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-51152. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart