zrok Python ProxyShare can be used as an SSRF proxy through absolute URL paths
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| openziti | zrok | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Openziti | Zrok |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-jh67-hwqw-m5r7 | rok Python ProxyShare can be used as an SSRF proxy through absolute URL paths |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.544% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Openziti
Openziti zrok |
|
| Vendors & Products |
Openziti
Openziti zrok |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | zrok is software for sharing web services, files, and network resources. Prior to 2.0.3, zrok's Python SDK ProxyShare Flask proxy route accepts an absolute URL in the request path and passes it to urllib.parse.urljoin, allowing the requested path to replace the configured target host and causing requests.request to return a server-side response from an attacker-chosen URL. This issue is fixed in version 2.0.3. | |
| Title | zrok Python ProxyShare can be used as an SSRF proxy through absolute URL paths | |
| Weaknesses | CWE-22 | |
| References |
| |
| Metrics |
cvssV4_0
|