VYPR
Unrated severityNVD Advisory· Published Jan 27, 2023· Updated Mar 27, 2025

CVE-2022-4201

CVE-2022-4201

Description

A blind SSRF in GitLab CE/EE affecting all from 11.3 prior to 15.4.6, 15.5 prior to 15.5.5, and 15.6 prior to 15.6.1 allows an attacker to connect to local addresses when configuring a malicious GitLab Runner.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

A blind SSRF in GitLab CE/EE allows an attacker controlling a malicious runner to probe internal network addresses via the web terminal session server.

Vulnerability

A blind Server-Side Request Forgery (SSRF) vulnerability exists in GitLab CE/EE versions from 11.3 prior to 15.4.6, 15.5 prior to 15.5.5, and 15.6 prior to 15.6.1. The bug resides in the web terminal feature: when a GitLab Runner advertises a session_server with an advertise_address, GitLab does not validate that the address is a local or internal IP. A malicious runner can specify an internal address (e.g., 127.0.0.1:7777), and GitLab will attempt to make an outbound request to that address when a user opens a web terminal [1].

Exploitation

An attacker must control a GitLab Runner and configure its advertise_address to an internal IP address. When a user subsequently opens a web terminal, GitLab initiates a connection to the specified address. The attacker can observe this connection attempt (e.g., by listening on that address). The request is a blind GET; the connection may fail due to TLS certificate mismatches, but the SSRF still occurs [1].

Impact

An attacker can probe internal network services reachable from the GitLab server, potentially discovering open ports or services. The impact is limited to blind SSRF—no direct data exfiltration or code execution—but it could aid reconnaissance or be chained with other vulnerabilities for greater effect [1].

Mitigation

Upgrade to GitLab 15.4.6, 15.5.5, 15.6.1, or later. The fix applies GitLab's existing SSRF prevention library to validate the advertise_address field [1]. No workaround is documented, and the vulnerability is not listed on CISA's Known Exploited Vulnerabilities (KEV) catalog.

AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

3

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

2

News mentions

0

No linked articles in our index yet.