VDB
Sign up
HIGH7.5

GHSA-8p9r-f949-699g

Path Traversal in browserless-chrome

Quick fix

GHSA-8p9r-f949-699g — browserless-chrome: upgrade to the fixed version with the command below.

npm install browserless-chrome@1.43.0

Details

This affects all versions of browserless-chrome before 1.43.0. User input flowing from the workspace endpoint gets used to create a file path filePath and this is fetched and then sent back to a user. This can be escaped to fetch arbitrary files from a server.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm/browserless-chrome
Introduced in: 0Fixed in: 1.43.0
Fixnpm install browserless-chrome@1.43.0

References