~ / search / GHSA-8p9r-f949-699g

GHSA-8p9r-f949-699g

Path Traversal in browserless-chrome

Source: GitHub Advisory Database (reviewed) High CVE-2020-7758

Packages

EcosystemPackageAffectedFixed in
npm browserless-chrome < 1.43.0 1.43.0

Details

As written in the advisory (Markdown source, shown as plain text).

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.

References

External links from the advisory. They lead to third-party sites.