Lucene search

K
cve@huntr_aiCVE-2024-2206
HistoryMar 27, 2024 - 1:15 a.m.

CVE-2024-2206

2024-03-2701:15:46
CWE-918
@huntr_ai
web.nvd.nist.gov
31
arbitrary urls
internal endpoints
nvd

CVSS3

7.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

LOW

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

EPSS

0

Percentile

9.0%

An SSRF vulnerability exists in the gradio-app/gradio due to insufficient validation of user-supplied URLs in the /proxy route. Attackers can exploit this vulnerability by manipulating the self.replica_urls set through the X-Direct-Url header in requests to the / and /config routes, allowing the addition of arbitrary URLs for proxying. This flaw enables unauthorized proxying of requests and potential access to internal endpoints within the Hugging Face space. The issue arises from the application’s inadequate checking of safe URLs in the build_proxy_request function.

Affected configurations

Vulners
Vulnrichment
Node
gradio-appgradio-app\/gradioMatch4.18
VendorProductVersionCPE
gradio-appgradio-app\/gradio4.18cpe:2.3:a:gradio-app:gradio-app\/gradio:4.18:*:*:*:*:*:*:*

CNA Affected

[
  {
    "vendor": "gradio-app",
    "product": "gradio-app/gradio",
    "versions": [
      {
        "version": "unspecified",
        "lessThan": "4.18",
        "status": "affected",
        "versionType": "custom"
      }
    ]
  }
]

CVSS3

7.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

LOW

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

EPSS

0

Percentile

9.0%