SFTPGo: Path confinement bypass in public browsable share partial ZIP download
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| drakkan | sftpgo | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Drakkan | Sftpgo |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-h64p-8h4r-6gfh | SFTPGo has path confinement bypass in public browsable share partial ZIP download |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.448% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Drakkan
Drakkan sftpgo |
|
| Vendors & Products |
Drakkan
Drakkan sftpgo |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | SFTPGo is an open source, event-driven file transfer solution. From 2.2.0 until 2.7.3, the public web-client partial ZIP download endpoint for a browsable share validates client-supplied files entries with a raw byte-prefix comparison rather than a directory-boundary-aware check. An unauthenticated requester who can reach a public share can select a canonical path outside the shared directory when the target path begins with the shared directory's name, such as a sibling path that shares the same prefix. The endpoint then includes the out-of-scope file in the generated download, disclosing its contents. This issue is fixed in version 2.7.3. | |
| Title | SFTPGo: Path confinement bypass in public browsable share partial ZIP download | |
| Weaknesses | CWE-22 | |
| References |
| |
| Metrics |
cvssV3_1
|