PT-2022-23153 · Unknown · Growthbook
Jdorn
·
Published
2022-09-06
·
Updated
2023-07-21
·
CVE-2022-36065
CVSS v3.1
7.5
High
| Vector | AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
GrowthBook versions prior to 2022-08-29
Description
GrowthBook is an open-source platform for feature flagging and A/B testing. With some self-hosted configurations, attackers can register new accounts and upload files to arbitrary directories within the container. If the attacker uploads a Python script to the right location, they can execute arbitrary code within the container. To be affected, ALL of the following must be true: Self-hosted deployment (GrowthBook Cloud is unaffected); using local file uploads (as opposed to S3 or Google Cloud Storage); NODE ENV set to a non-production value and
JWT SECRET set to an easily guessable string like dev.Recommendations
As a temporary workaround, set the
JWT SECRET environment variable to a long random string to stop arbitrary file uploads.
Update to the latest build to stop attackers from registering accounts.Exploit
Fix
Path traversal
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Growthbook