CVE-2022-23206 Server-Side Request Forgery in Traffic Ops endpoint POST /user/login/oauth
An unprivileged user can exploit an SSRF vulnerability in the OAuth login endpoint to scan internal ports reachable by the Traffic Ops server.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2022-23206?
CVE-2022-23206 is a high-severity server-side request forgery vulnerability in Apache Traffic Control, published on 6 Feb 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
In Apache Traffic Control Traffic Ops prior to 6.1.0 or 5.1.6, an unprivileged user who can reach Traffic Ops over HTTPS can send a specially-crafted POST request to /user/login/oauth to scan a port of a server that Traffic Ops can reach.
Weakness: CWE-918
Which versions are affected by CVE-2022-23206?
5 open source packages ship an affected version, including github.com/apache/trafficcontrol. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
github.com/apache/trafficcontrol Go | All versions | 5.1.6+incompatible, 6.1.0+incompatible |
github.com/apache/trafficcontrol Go | All versions | 5.1.6 |
github.com/apache/trafficcontrol Go | All versions | 5.1.6 |
github.com/apache/trafficcontrol Go | From 6.0.0 | 6.1.0 |
github.com/apache/trafficcontrol Go | From 6.0.0 | 6.1.0 |
Products include Apache Traffic Control.
How do I fix CVE-2022-23206?
Upgrade github.com/apache/trafficcontrol to a fixed version for your release line: 5.1.6+incompatible, 6.1.0+incompatible, 5.1.6 or 6.1.0.
Upgrade, and send outbound requests through an allow-list that blocks internal addresses. More about Server-side request forgery.
Is CVE-2022-23206 being exploited?
There is no known exploitation of CVE-2022-23206 in the wild and no public exploit code.
Other vulnerabilities in Apache Traffic Control
- CVE-2024-45387 Apache Traffic Control: SQL Injection in Traffic Ops endpoint PUT deliveryservice_request_comments
- CVE-2021-43350 LDAP filter injection vulnerability in Traffic Ops
- CVE-2019-12405 Improper Authentication in Apache Traffic Control
- CVE-2025-61581 Apache Traffic Control: ReDoS issue in Traffic Router configuration
- CVE-2017-7670 Apache Traffic Control vulnerable to Slowloris-style Denial of Service attack
Sources
Also known as GHSA-wp47-9r3h-xfgq, GO-2022-0585.