NetSight
medium6.1

CVE-2023-28155

Server-Side Request Forgery in Request

Impact

The `request` package through 2.88.2 for Node.js and the `@cypress/request` package prior to 3.0.0 allow a bypass of SSRF mitigations via an attacker-controller server that does a cross-protocol redirect (HTTP to HTTPS, or HTTPS to HTTP). NOTE: The `request` package is no longer supported by the maintainer.

Affected packages

EcosystemPackageAffectedFixed in
npmrequest<= 2.88.2none recorded
npm@cypress/request<= 2.88.123.0.0

Affected products

VendorProductAffected versions
Request ProjectRequest
through 2.88.1

Weakness classification

References