p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de parse-server · Page n° 5

Vulnérabilités publiées pour parse-server au cours des 30 derniers jours : 0. Présentes dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 116

  1. CVE-2025-68150

    Élevée · CVSS 8.3EPSS 0,33%Correctif disponible

    Parse Server has Server-Side Request Forgery (SSRF) in Instagram OAuth Adapter

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.2 and 9.1.1-alpha.1, the Instagram authentication adapter allows clients to specify a custom API URL via the `apiURL` parameter in `authData`. This enables SSRF attacks and possibly authentication bypass if malicious endpoints return fake responses to validate unauthorized users. This is fixed in versions 8.6.2 and 9.1.1-alpha.1 by hardcoding the Instagram Graph API URL `https://graph.instagram.com` and ignoring client-provided `apiURL` values. No known workarounds are available.

    • Mettez à jour vers 8.6.2
    • Mettez à jour vers 9.1.1-alpha.1
    Publication Mise à jour
  2. CVE-2025-68115

    Moyenne · CVSS 5.3EPSS 0,22%Correctif disponible

    Parse Server vulnerable to Cross-Site Scripting (XSS) via Unescaped Mustache Template Variables

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. In versions prior to 8.6.1 and 9.1.0-alpha.3, a Reflected Cross-Site Scripting (XSS) vulnerability exists in Parse Server's password reset and email verification HTML pages. The patch, available in versions 8.6.1 and 9.1.0-alpha.3, escapes user controlled values that are inserted into the HTML pages. No known workarounds are available.

    • Mettez à jour vers 8.6.1
    • Mettez à jour vers 9.1.0-alpha.3
    Publication Mise à jour
  3. CVE-2025-64502

    Moyenne · CVSS 6.9EPSS 0,45%Correctif disponible

    Parse Server allows public `explain` queries which may expose sensitive database performance information and schema details

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. The MongoDB `explain()` method provides detailed information about query execution plans, including index usage, collection scanning behavior, and performance metrics. Prior to version 8.5.0-alpha.5, Parse Server permits any client to execute explain queries without requiring the master key. This exposes database schema structure and field names, index configurations and query optimization details, query execution statistics and performance metrics, and potential attack vectors for database performance exploitation. In version 8.5.0-alpha.5

    • Mettez à jour vers 8.5.0-alpha.5
    Publication Mise à jour
  4. CVE-2025-64430

    Élevée · CVSS 7.5EPSS 0,65%Correctif disponible

    Parse Server Vulnerable to Server-Side Request Forgery (SSRF) in File Upload via URI Format

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. In versions 4.2.0 through 7.5.3, and 8.0.0 through 8.3.1-alpha.1, there is a Server-Side Request Forgery (SSRF) vulnerability in the file upload functionality when trying to upload a Parse.File with uri parameter, allowing execution of 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 respo

    • Mettez à jour vers 7.5.4
    • Mettez à jour vers 8.4.0-alpha.2
    Publication Mise à jour
  5. CVE-2025-53364

    Moyenne · CVSS 5.3EPSS 0,96%Code d’exploitation publicCorrectif disponible

    Parse Server exposes the data schema via GraphQL API

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Starting in 5.3.0 and before 7.5.3 and 8.2.2, the Parse Server GraphQL API previously allowed public access to the GraphQL schema without requiring a session token or the master key. While schema introspection reveals only metadata and not actual data, this metadata can still expand the potential attack surface. This vulnerability is fixed in 7.5.3 and 8.2.2.

    • Mettez à jour vers 7.5.3
    • Mettez à jour vers 8.2.2
    Publication Mise à jour
  6. CVE-2025-30168

    Moyenne · CVSS 6.9EPSS 0,41%Correctif disponible

    Parse Server has an OAuth login vulnerability

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to 7.5.2 and 8.0.2, the 3rd party authentication handling of Parse Server allows the authentication credentials of some specific authentication providers to be used across multiple Parse Server apps. For example, if a user signed up using the same authentication provider in two unrelated Parse Server apps, the credentials stored by one app can be used to authenticate the same user in the other app. Note that this only affects Parse Server apps that specifically use an affected 3rd party authentication provider for user authentication,

    • Mettez à jour vers 7.5.2
    • Mettez à jour vers 8.0.2
    Publication Mise à jour
  7. CVE-2024-47183

    Élevée · CVSS 8.1EPSS 0,42%Correctif disponible

    Parse Server's custom object ID allows to acquire role privileges

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. If the Parse Server option allowCustomObjectId: true is set, an attacker that is allowed to create a new user can set a custom object ID for that new user that exploits the vulnerability and acquires privileges of a specific role. This vulnerability is fixed in 6.5.9 and 7.3.0.

    • Mettez à jour vers 6.5.9
    • Mettez à jour vers 7.3.0
    Publication Mise à jour
  8. CVE-2024-39309

    Critique · CVSS 9.8EPSS 20,17%Correctif disponible

    ZDI-CAN-23894: Parse Server literalizeRegexPart SQL Injection Authentication Bypass Vulnerability

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. A vulnerability in versions prior to 6.5.7 and 7.1.0 allows SQL injection when Parse Server is configured to use the PostgreSQL database. The algorithm to detect SQL injection has been improved in versions 6.5.7 and 7.1.0. No known workarounds are available.

    • Mettez à jour vers 6.5.7
    • Mettez à jour vers 7.1.0
    Publication Mise à jour
  9. CVE-2024-29027

    Critique · CVSS 9.1EPSS 1,19%Correctif disponible

    Parse Server crash and RCE via invalid Cloud Function or Cloud Job name

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 6.5.5 and 7.0.0-alpha.29, calling an invalid Parse Server Cloud Function name or Cloud Job name crashes the server and may allow for code injection, internal store manipulation or remote code execution. The patch in versions 6.5.5 and 7.0.0-alpha.29 added string sanitation for Cloud Function name and Cloud Job name. As a workaround, sanitize the Cloud Function name and Cloud Job name before it reaches Parse Server.

    • Mettez à jour vers 6.5.5
    • Mettez à jour vers 7.0.0-alpha.29
    Publication Mise à jour
  10. CVE-2024-27298

    Critique · CVSS 10EPSS 1,03%Correctif disponible

    Parse Server literalizeRegexPart SQL Injection

    parse-server is a Parse Server for Node.js / Express. This vulnerability allows SQL injection when Parse Server is configured to use the PostgreSQL database. The vulnerability has been fixed in 6.5.0 and 7.0.0-alpha.20.

    • Mettez à jour vers 6.5.0
    • Mettez à jour vers 7.0.0-alpha.20
    Publication Mise à jour
  11. CVE-2023-46119

    Élevée · CVSS 7.5EPSS 1,05%Correctif disponible

    Parse Server may crash when uploading file without extension

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Parse Server crashes when uploading a file without extension. This vulnerability has been patched in versions 5.5.6 and 6.3.1.

    • Mettez à jour vers 5.5.6
    • Mettez à jour vers 6.3.1
    Publication Mise à jour
  12. CVE-2023-41058

    Élevée · CVSS 7.5EPSS 0,77%Correctif disponible

    Trigger `beforeFind` not invoked in internal query pipeline in parse-server

    Parse Server is an open source backend server. In affected versions the Parse Cloud trigger `beforeFind` is not invoked in certain conditions of `Parse.Query`. This can pose a vulnerability for deployments where the `beforeFind` trigger is used as a security layer to modify the incoming query. The vulnerability has been fixed by refactoring the internal query pipeline for a more concise code structure and implementing a patch to ensure the `beforeFind` trigger is invoked. This fix was introduced in commit `be4c7e23c6` and has been included in releases 6.2.2 and 5.5.5. Users are advised to upgrade. Users unable to upgrade should make use of pa

    • Mettez à jour vers 5.5.5
    • Mettez à jour vers 6.2.2
    Publication Mise à jour
  13. CVE-2023-36475

    Critique · CVSS 9.8EPSS 3,2%Correctif disponible

    Parse Server vulnerable to remote code execution via MongoDB BSON parser through prototype pollution

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 5.5.2 and 6.2.1, an attacker can use a prototype pollution sink to trigger a remote code execution through the MongoDB BSON parser. A patch is available in versions 5.5.2 and 6.2.1.

    • Mettez à jour vers 5.5.2
    • Mettez à jour vers 6.2.1
    Publication Mise à jour
  14. CVE-2023-32689

    Moyenne · CVSS 6.3EPSS 0,64%Correctif disponible

    Parse Server vulnerable to phishing attack vulnerability that involves uploading malicious HTML file

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Versions prior to 5.4.4 and 6.1.1 are vulnerable to a phishing attack vulnerability that involves a user uploading malicious files. A malicious user could upload an HTML file to Parse Server via its public API. That HTML file would then be accessible at the internet domain at which Parse Server is hosted. The URL of the the uploaded HTML could be shared for phishing attacks. The HTML page may seem legitimate because it is served under the internet domain where Parse Server is hosted, which may be the same as a company's official website dom

    • Mettez à jour vers 5.4.4
    • Mettez à jour vers 6.1.1
    Publication Mise à jour
  15. CVE-2023-22474

    Élevée · CVSS 8.7EPSS 0,66%Correctif disponible

    Parse Server is vulnerable to authentication bypass via spoofing

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Parse Server uses the request header `x-forwarded-for` to determine the client IP address. If Parse Server doesn't run behind a proxy server, then a client can set this header and Parse Server will trust the value of the header. The incorrect client IP address will be used by various features in Parse Server. This allows to circumvent the security mechanism of the Parse Server option `masterKeyIps` by setting an allowed IP address as the `x-forwarded-for` header value. This issue has been patched in version 5.4.1. The mechanism to determine

    • Mettez à jour vers 5.4.1
    Publication Mise à jour
  16. CVE-2022-41879

    Élevée · CVSS 7.2EPSS 0,88%Correctif disponible

    Parse Server subject to Prototype pollution via Cloud Code Webhooks

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. In versions prior to 5.3.3 or 4.10.20, a compromised Parse Server Cloud Code Webhook target endpoint allows an attacker to use prototype pollution to bypass the Parse Server `requestKeywordDenylist` option. This issue has been patched in versions 5.3.3 and 4.10.20. There are no known workarounds.

    • Mettez à jour vers 4.10.20
    • Mettez à jour vers 5.3.3
    Publication Mise à jour
  17. CVE-2022-41878

    Élevée · CVSS 7.2EPSS 0,95%Correctif disponible

    Parse Server Prototype pollution and Injection via Cloud Code Webhooks or Cloud Code Triggers

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. In versions prior to 5.3.2 or 4.10.19, keywords that are specified in the Parse Server option `requestKeywordDenylist` can be injected via Cloud Code Webhooks or Triggers. This will result in the keyword being saved to the database, bypassing the `requestKeywordDenylist` option. This issue is fixed in versions 4.10.19, and 5.3.2. If upgrade is not possible, the following Workarounds may be applied: Configure your firewall to only allow trusted servers to make request to the Parse Server Cloud Code Webhooks API, or block the API completely i

    • Mettez à jour vers 4.10.19
    • Mettez à jour vers 5.3.2
    Publication Mise à jour
  18. CVE-2022-39396

    Critique · CVSS 9.8EPSS 38,72%Correctif disponible

    Parse Server vulnerable to Remote Code Execution via prototype pollution in MongoDB BSON parser

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Versions prior to 4.10.18, and prior to 5.3.1 on the 5.X branch, are vulnerable to Remote Code Execution via prototype pollution. An attacker can use this prototype pollution sink to trigger a remote code execution through the MongoDB BSON parser. This issue is patched in version 5.3.1 and in 4.10.18. There are no known workarounds.

    • Mettez à jour vers 4.10.18
    • Mettez à jour vers 5.3.1
    Publication Mise à jour
  19. CVE-2022-39313

    Élevée · CVSS 7.5EPSS 0,81%Correctif disponible

    Parse Server crashes when receiving file download request with invalid byte range

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Versions prior to 4.10.17, and prior to 5.2.8 on the 5.x branch, crash when a file download request is received with an invalid byte range, resulting in a Denial of Service. This issue has been patched in versions 4.10.17, and 5.2.8. There are no known workarounds.

    • Mettez à jour vers 4.10.17
    • Mettez à jour vers 5.2.8
    Publication Mise à jour
  20. CVE-2022-39231

    Faible · CVSS 3.7EPSS 0,53%Correctif disponible

    Parse Server subject to Improper Authentication allowing Auth adapter app ID validation to be circumvented

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. In versions prior to 4.10.16, or from 5.0.0 to 5.2.6, validation of the authentication adapter app ID for _Facebook_ and _Spotify_ may be circumvented. Configurations which allow users to authenticate using the Parse Server authentication adapter where `appIds` is set as a string instead of an array of strings authenticate requests from an app with a different app ID than the one specified in the `appIds` configuration. For this vulnerability to be exploited, an attacker needs to be assigned an app ID by the authentication provider which is

    • Mettez à jour vers 4.10.16
    • Mettez à jour vers 5.2.7
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →