CVE-2026-15036
MediumCVSS 4.3Exploitation Probability (EPSS)
Low risk32th percentile - higher than 32% of all known CVEs
Summary
A vulnerability was found in Harness up to version 2.28.2 in the getAuthorizedSpaces function of the file app/api/controller/gitspace/list_all.go within the gitspaces Endpoint component. Manipulation of this endpoint can lead to authorization bypass. The attack can be executed remotely and the exploit has been publicly disclosed.
Risk Assessment
The organization is at risk of unauthorized access to gitspaces, potentially leading to data leakage or unauthorized modifications. The lack of vendor response increases the likelihood of exploitation.
Recommendation
Immediately restrict access to the gitspaces endpoint using firewall or WAF rules and monitor logs for exploitation attempts. Consider temporarily disabling the gitspaces feature until a patch is available.
Other vulnerabilities in Harness
See all- CVE-2026-92750Medium
Harness through 3.3.0 omits access control validation in the infrastructure provider read endpoint, allowing authenticated users to retrieve provider configurations from spaces they do not belong to. Attackers can query the GET /api/v1/infraproviders endpoint with arbitrary space identifiers to expose sensitive provider metadata including Docker endpoints, TLS certificate paths, and cloud project identifiers.
- CVE-2025-10761Low
In Harness 3.3.0, the login endpoint /api/v1/login does not properly restrict excessive authentication attempts. The attack can be performed remotely, is of high complexity and difficult exploitability, and the exploit has been publicly disclosed.
- CVE-2025-10760Medium
A server-side request forgery flaw was found in Harness 3.3.0 in the LookupRepo function of app/api/controller/gitspace/lookup_repo.go. Manipulating the url argument can lead to SSRF. The exploit has been published and the vendor did not respond.
Original NVD description (English source)
A vulnerability was determined in Harness up to 2.28.2. This vulnerability affects the function getAuthorizedSpaces of the file app/api/controller/gitspace/list_all.go of the component gitspaces Endpoint. Executing a manipulation can lead to authorization bypass. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

