ClickMigrate has Path Traversal in "revision -m" argument
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| QueueForge | ClickMigrate | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Queueforge | Clickmigrate |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-vgf9-9mxx-hq54 | ClickMigrate has Path Traversal in "revision -m" argument |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.178% probability within 30 days)
Key SSVC decision points have not yet been added.
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Queueforge
Queueforge clickmigrate |
|
| Vendors & Products |
Queueforge
Queueforge clickmigrate |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | ClickMigrate is a database migration tool for ClickHouse with automatic SQL migration management and version tracking. Prior to version 1.0.3, a path traversal vulnerability in the revision command allowed a crafted migration name supplied via the -m argument to escape the intended migrations directory. Under specific conditions, an attacker could cause the tool to create a .sql file in an arbitrary location writable by the user executing the command. This issue is only exploitable if an attacker can influence the migration name passed to the revision command, such as through an insecure automation or CI/CD pipeline that forwards untrusted input. This issue has been patched in version 1.0.3. | |
| Title | ClickMigrate has Path Traversal in "revision -m" argument | |
| Weaknesses | CWE-22 | |
| References |
| |
| Metrics |
cvssV3_1
|