105 matches found
SUSE CVE-2024-42353
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
Open Redirect Attack
WebOb is vulnerable to Open Redirect Attack. The vulnerability is due to improper handling of URLs by the urlparse within the response.py, which interprets URLs starting with // as lacking a scheme, causing the urljoin to incorrectly replace the original hostname...
CVE-2024-42353
A vulnerability was found in the WebOb package. WebOb normalizes the HTTP Location header using urlparse and urljoin. If the URL starts with //, urlparse treats the following part as the hostname, and replaces the original request's hostname. This issue, combined with user interaction, may become...
PYSEC-2024-188
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
CVE-2024-42353
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
a10-octavia (>=0.1.0.dev384 <=2.2.0), a2 (=0.8.4) +1988 more potentially affected by CVE-2024-42353 via webob (>=1.2.3 <=1.8.7)
webob PYPI version =1.2.3, =0.1.0.dev384, =1.0.0, =0.0.1, =2026.4.17, =0.0.2, =1.2.0, =1.0.0, =0.18.0, =0.3.0, =0.2.1, =0.5.0, =2.0.0, =3.12.0 and more Source cves: CVE-2024-42353 Source advisory: OSV:PYSEC-2024-188...
PYSEC-2024-188
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
DEBIAN-CVE-2024-42353
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
AZL-47826 CVE-2024-42353 affecting package python-webob for versions less than 1.8.8-1
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
AZL-47820 CVE-2024-42353 affecting package python-webob for versions less than 1.8.8-1
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
UBUNTU-CVE-2024-42353
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
CVE-2024-42353
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
CVE-2024-42353 WebOb's location header normalization during redirect leads to open redirect
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
CVE-2024-42353
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
CVE-2024-42353
CVE-2024-42353 affects the Python WebOb library. The issue arises when WebOb normalizes the HTTP Location header by joining a user-provided redirect URL to the base URL using Python’s urlparse/urljoin; if the redirect starts with ‘//’, urlparse treats the next segment as a hostname, causing urljo...
CVE-2024-42353 WebOb's location header normalization during redirect leads to open redirect
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
CVE-2024-42353 WebOb's location header normalization during redirect leads to open redirect
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
CVE-2024-42353
WebOb provides objects for HTTP requests and responses. When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the...
a10-octavia (>=0.1.0.dev384 <=2.2.0), a2 (=0.8.4) +1988 more potentially affected by CVE-2024-42353 via webob (>=1.2.3 <=1.8.7)
webob PYPI version =1.2.3, =0.1.0.dev384, =1.0.0, =0.0.1, =2026.4.17, =0.0.2, =1.2.0, =1.0.0, =0.18.0, =0.3.0, =0.2.1, =0.5.0, =2.0.0, =3.12.0 and more Source cves: CVE-2024-42353 Source advisory: OSV:GHSA-MG3V-6M49-JHP3...
WebOb's location header normalization during redirect leads to open redirect
Impact When WebOb normalizes the HTTP Location header to include the request hostname, it does so by parsing the URL that the user is to be redirected to with Python's urlparse, and joining it to the base URL. urlparse however treats a // at the start of a string as a URI without a scheme, and th...