CVE-2025-64430
Parse Server Vulnerable to Server-Side Request Forgery (SSRF) in File Upload via URI Format
Impact
### Impact A Server-Side Request Forgery (SSRF) vulnerability in the file upload functionality when trying to upload a `Parse.File` with `uri` parameter allows to execute an arbitrary URI. The vulnerability stems from a file upload feature in which Parse Server retrieves the file data from a URI that is provided in the request. A request to the provided URI is executed, but the response is not stored in Parse Server's file storage as the server crashes upon receiving the response. ### Patches The feature has been implemented in Parse Server 4.2.0 but never worked and reliably crashes the server when trying to use it due to a bug in its implementation. Since the feature is not currently working, and due to its risky nature, it has been removed to address the vulnerability. ### Workarounds None.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| npm | parse-server | >= 4.2.0, < 7.5.4 | 7.5.4 |
Affected products
| Product | Affected versions |
|---|---|
| Versions 4.2.0 | through 7.5.3 |
| And 8.0.0 | through 8.3.1-alpha.1 |
Versions were read from the advisory text. No structured product data has been published for this record yet.
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- https://github.com/parse-community/parse-server/commit/8bbe3efbcf4a3b66f4a8db9bfb18cd98c050db51
- https://github.com/parse-community/parse-server/commit/97763863b72689a29ad7a311dfb590c3e3c50585
- https://github.com/parse-community/parse-server/pull/9903
- https://github.com/parse-community/parse-server/pull/9904
- https://github.com/parse-community/parse-server/security/advisories/GHSA-x4qj-2f4q-r4rx
- https://github.com/advisories/GHSA-x4qj-2f4q-r4rx
- https://nvd.nist.gov/vuln/detail/CVE-2025-64430