ApostropheCMS: Path traversal in uploadfs
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| apostrophecms | apostrophe | affected |
|
||||||
| apostrophecms | uploadfs | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Apostrophecms | Apostrophecms |
|
||||||||
| Apostrophecms | Uploadfs |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-gmfx-5g6x-rr72 | ApostropheCMS: Path traversal in uploadfs |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.328% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Apostrophecms
Apostrophecms apostrophecms Apostrophecms uploadfs |
|
| Vendors & Products |
Apostrophecms
Apostrophecms apostrophecms Apostrophecms uploadfs |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | ApostropheCMS is an open-source Node.js content management system, and uploadfs is its file storage library. Prior to uploadfs 1.28.0, attacker-controlled paths that reach the local backend can contain parent-directory segments that escape the configured upload directory and affect file reads, writes, and deletion on the host filesystem. Exploitability depends on an application exposing the relevant uploadfs operations to untrusted path. This issue is fixed in uploadfs 1.28.0. | |
| Title | ApostropheCMS: Path traversal in uploadfs | |
| Weaknesses | CWE-22 | |
| References |
|
|
| Metrics |
cvssV3_1
|