Lucene search

K
cvelistGitHub_MCVELIST:CVE-2022-29188
HistoryMay 20, 2022 - 11:50 p.m.

CVE-2022-29188 Smokescreen SSRF via deny list bypass (square brackets) in Smokescreen

2022-05-2023:50:10
CWE-918
GitHub_M
www.cve.org
3
smokescreen
ssrf
deny list
bypass
http proxy
cve-2022-29188

CVSS3

5.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

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

EPSS

0.001

Percentile

34.8%

Smokescreen is an HTTP proxy. The primary use case for Smokescreen is to prevent server-side request forgery (SSRF) attacks in which external attackers leverage the behavior of applications to connect to or scan internal infrastructure. Smokescreen also offers an option to deny access to additional (e.g., external) URLs by way of a deny list. There was an issue in Smokescreen that made it possible to bypass the deny list feature by surrounding the hostname with square brackets (e.g. [example.com]). This only impacted the HTTP proxy functionality of Smokescreen. HTTPS requests were not impacted. Smokescreen version 0.0.4 contains a patch for this issue.

CNA Affected

[
  {
    "product": "smokescreen",
    "vendor": "stripe",
    "versions": [
      {
        "status": "affected",
        "version": "< 0.0.4"
      }
    ]
  }
]

CVSS3

5.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

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

EPSS

0.001

Percentile

34.8%

Related for CVELIST:CVE-2022-29188