Skip to content

Path traversal in Technique Creation API

Low
amousset published GHSA-6v2g-f264-5c4r Aug 25, 2025

Package

rudder-server (rudder)

Affected versions

<8.2.7
>= 8.3.0, < 8.3.2

Patched versions

8.2.7
8.3.2

Description

Impact

It was found that the technique creation API suffers from a path traversal vulnerability. The endpoint handling updates of techniques uses the category string of the request without sanitizing it on constructing a file system target path. The backend consequently moves files from the resources directory of a workspace to this target path on updates to the technique.
This allows an attacker to move files from the resources directory of a workspace to other, yet unintended, paths on the Rudder backend host. Depending on the content in the resources directory this can lead to other vulnerabilities.

Patches

Workarounds

Is there a way for users to fix or remediate the vulnerability without upgrading?

References

Severity

Low

CVE ID

No known CVE

Weaknesses

Relative Path Traversal

The product uses external input to construct a pathname that should be within a restricted directory, but it does not properly neutralize sequences such as .. that can resolve to a location that is outside of that directory. Learn more on MITRE.