VDB
KO
HIGH 7.5

GHSA-8p9r-f949-699g

Path Traversal in browserless-chrome

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: 0 Fixed in: 1.43.0
Fix npm install browserless-chrome@1.43.0

References