PT-2022-23153 · Unknown · Growthbook

·

CVE-2022-36065

·

Published

2022-09-06

·

Updated

2023-07-21

CVSS v3.1

7.5

High

VectorAV: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

DoS

Path traversal

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2022-36065
GHSA-J24Q-55XH-WM4R

Affected Products

Growthbook