CVE-2021-43290

An issue was discovered in ThoughtWorks GoCD before 21.3.0

published April 14, 2022

CVSS
โ€”
EPSS
3%
Percentile
88.1
In the wild
Unconfirmed
What it is

โš ๏ธ An attacker could slip a malicious file into your GoCD server just by compromising a GoCD agent! ๐Ÿคฏ Think of it like a delivery driver who can choose the package contents but is forced to drop it off inside a restricted area of your warehouse โ€” sneaky but limited access! ๐Ÿ“ฆ If an attacker successfully pulls this off, they could potentially manipulate the pipeline, upload harmful files, or compromise your build environment. This could lead to major disruptions in development and deployment processes, making it a surprisingly sneaky vulnerability!

Put simply

Think of it like a delivery driver who can choose the package contents but is forced to drop it off inside a restricted area of your warehouse โ€” sneaky but limited access! ๐Ÿ“ฆ This vulnerability allows an attacker with access to a GoCD agent to upload a malicious file into a controllable directory on a GoCD server, but the directory is constrained within a non-controllable parent directory. This lack of control over the file path can lead to file execution and manipulation risks.

What to do

If an attacker successfully pulls this off, they could potentially manipulate the pipeline, upload harmful files, or compromise your build environment. This could lead to major disruptions in development and deployment processes, making it a surprisingly sneaky vulnerability! To safeguard your setup, upgrade your GoCD server to version 21.3.0 or later as soon as possible. Regularly review agent access permissions and conduct routine security audits to minimize exposure. ๐Ÿ›ก๏ธ You've got this! Stay vigilant and keep your systems updated! ๐Ÿš€

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03219 ยท 88.1th percentile
Published
2022-04-14T12:55Z
EPSS history
Timeline
  • 14 APR 12:55Z
    An issue was discovered in ThoughtWorks GoCD before 21.3.0
    cvelistv5