VDB
Sign up
MEDIUM

GHSA-xr9h-9m79-x29g

SSRF in Rendertron

Quick fix

GHSA-xr9h-9m79-x29g — rendertron: upgrade to the fixed version with the command below.

npm install rendertron@3.0.0

Details

Rendertron versions prior to 3.0.0 are are susceptible to a Server-Side Request Forgery (SSRF) attack. An attacker can use a specially crafted webpage to force a rendertron headless chrome process to render internal sites it has access to, and display it as a screenshot. Suggested mitigations are to upgrade your rendertron to version 3.0.0, or, if you cannot update, to secure the infrastructure to limit the headless chrome's access to your internal domain.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm/rendertron
Introduced in: 0Fixed in: 3.0.0
Fixnpm install rendertron@3.0.0

References