p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de la pile Node.js · Page n° 197

Vulnérabilités publiées pour Node.js au cours des 30 derniers jours : 391. Présentes dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Node.js

Alertes précoces

Signalements récents de vulnérabilités issus des annonces des éditeurs et de l’actualité de la sécurité. Ces alertes ne modifient pas la note de sécurité.

  1. node.js

    Aucun correctif publié

    Node.js : exécution de code à distance

    Selon OpenNet, Node.js présente une vulnérabilité d’exécution de code à distance (CVE-2026-111497). Les versions exactes affectées ne sont pas précisées. Le message ne précise pas de version corrigée.

    Que faire maintenant : Vérifiez si une mise à jour de sécurité de Node.js contenant le correctif est disponible et installez-la.

    CVE-2026-111497

  2. node.js

    Aucun correctif publié

    Node.js : déni de service

    Selon GitHub Advisory Database, Node.js présente une vulnérabilité de déni de service (CVE-2026-109932). Les versions exactes affectées ne sont pas précisées. Le message ne précise pas de version corrigée.

    Que faire maintenant : Vérifiez si une mise à jour de sécurité de Node.js contenant le correctif est disponible et installez-la.

    CVE-2026-109932

Vulnérabilités : 7802

  1. CVE-2025-4143

    Moyenne · CVSS 6EPSS 0,33%Correctif disponible

    Missing validation of redirect_uri on authorize endpoint

    The OAuth implementation in workers-oauth-provider that is part of MCP framework https://github.com/cloudflare/workers-mcp , did not correctly validate that redirect_uri was on the allowed list of redirect URIs for the given client registration. Fixed in:  https://github.com/cloudflare/workers-oauth-provider/pull/26 https://github.com/cloudflare/workers-oauth-provider/pull/26 Impact: Under certain circumstances (see below), if a victim had previously authorized with a server built on workers-oath-provider, and an attacker could later trick the victim into visiting a malicious web site, then attacker could potentially steal the victim'

    • Mettez à jour vers 0.0.5
    Publication Mise à jour
  2. CVE-2025-27611

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

    base-x homograph attack allows Unicode lookalike characters to bypass validation.

    base-x is a base encoder and decoder of any given alphabet using bitcoin style leading zero compression. Versions 4.0.0, 5.0.0, and all prior to 3.0.11, are vulnerable to attackers potentially deceiving users into sending funds to an unintended address. This issue has been patched in versions 3.0.11, 4.0.1, and 5.0.1.

    • Mettez à jour vers 3.0.11
    • Mettez à jour vers 4.0.1
    • Mettez à jour vers 5.0.1
    Publication Mise à jour
  3. CVE-2025-46344

    Moyenne · CVSS 4.9EPSS 0,44%Correctif disponible

    Auth0 NextJS SDK v4 Missing Session Invalidation

    The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. Versions starting from 4.0.1 and prior to 4.5.1, do not invoke `.setExpirationTime` when generating a JWE token for the session. As a result, the JWE does not contain an internal expiration claim. While the session cookie may expire or be cleared, the JWE remains valid. This issue has been patched in version 4.5.1.

    • Mettez à jour vers 4.5.1
    Publication Mise à jour
  4. CVE-2025-0716

    Moyenne · CVSS 4.8EPSS 0,41%Correctif disponible

    AngularJS improper sanitization in SVG '<image>' element

    Improper sanitization of the value of the 'href' and 'xlink:href' attributes in '<image>' SVG elements in AngularJS allows attackers to bypass common image source restrictions. This can lead to a form of Content Spoofing https://owasp.org/www-community/attacks/Content_Spoofing  and also negatively affect the application's performance and behavior by using too large or slow-to-load images. This issue affects all versions of AngularJS. Note: The AngularJS project is End-of-Life and will not receive any updates to address this issue. For more information see here https://docs.angularjs.org/misc/version-support-status .

    • Mettez à jour vers 1.2.28-1ubuntu2+esm1
    • Mettez à jour vers 1.5.10-1ubuntu0.1~esm1
    • Mettez à jour vers 1.7.9-1ubuntu0.1~esm1
    • Mettez à jour vers 1.8.2-2ubuntu0.1
    • Mettez à jour vers 1.8.3-1+deb12u1
    • Mettez à jour vers 1.8.3-1ubuntu0.24.04.1
    • Mettez à jour vers 1.8.3-2
    Publication Mise à jour
  5. GHSA-wfm2-rq5g-f8v5

    Élevée · CVSS 8.7Correctif disponible

    @account-kit/smart-contracts Allowlist Module Bypass Vulnerability

    ### Summary Allowlist module contains a bypass vulnerability ### Details The logic for using an allowlist on a Modular Account V2 contained a bug that allowed session keys to bypass any allowlist configuration ### Action If you are using @aa-sdk and/or @account-kit/smart-contracts between the versions of >=4.8.0 and <4.28.1, please upgrade to 4.28.2

    • Mettez à jour vers 4.28.2
    Publication Mise à jour
  6. CVE-2025-46343

    Moyenne · CVSS 5EPSS 0,27%Correctif disponible

    n8n Vulnerable to Stored XSS through Attachments View Endpoint

    n8n is a workflow automation platform. Prior to version 1.90.0, n8n is vulnerable to stored cross-site scripting (XSS) through the attachments view endpoint. n8n workflows can store and serve binary files, which are accessible to authenticated users. However, there is no restriction on the MIME type of uploaded files, and the MIME type could be controlled via a GET parameter. This allows the server to respond with any MIME type, potentially enabling malicious content to be interpreted and executed by the browser. An authenticated attacker with member-level permissions could exploit this by uploading a crafted HTML file containing malicious Ja

    • Mettez à jour vers 1.90.0
    Publication Mise à jour
  7. CVE-2025-46328

    Faible · CVSS 3.3EPSS 0,17%Correctif disponible

    NodeJS Driver for Snowflake has race condition when checking access to Easy Logging configuration file

    snowflake-connector-nodejs is a NodeJS driver for Snowflake. Versions starting from 1.10.0 to before 2.0.4, are vulnerable to a Time-of-Check to Time-of-Use (TOCTOU) race condition. When using the Easy Logging feature on Linux and macOS the Driver reads logging configuration from a user-provided file. On Linux and macOS the Driver verifies that the configuration file can be written to only by its owner. That check was vulnerable to a TOCTOU race condition and failed to verify that the file owner matches the user running the Driver. This could allow a local attacker with write access to the configuration file or the directory containing it to

    • Mettez à jour vers 2.0.4
    Publication Mise à jour
  8. CVE-2025-46653

    Faible · CVSS 3.1EPSS 0,45%Correctif disponible

    CVE-2025-46653

    Formidable (aka node-formidable) 2.1.0 through 3.x before 3.5.3 relies on hexoid to prevent guessing of filenames for untrusted executable content; however, hexoid is documented as not "cryptographically secure." (Also, there is a scenario in which only the last two characters of a hexoid string need to be guessed, but this is not often relevant.) NOTE: this does not imply that, in a typical use case, attackers will be able to exploit any hexoid behavior to upload and execute their own content.

    • Mettez à jour vers 2.1.3
    • Mettez à jour vers 3.5.3
    • Mettez à jour vers 3.5.4+~cs11.10.5-1
    Publication Mise à jour
  9. GHSA-733v-p3h5-qpq7

    Moyenne · CVSS 5.3Correctif disponible

    GraphQL Armor Cost-Limit Plugin Bypass via Introspection Query Obfuscation

    ### Summary A query cost restriction using the `cost-limit` can be bypassed if `ignoreIntrospection` is enabled (which is the default configuration) by naming your query/fragment `__schema`. ### Details At the start of the `computeComplexity` function, we have the following check for `ignoreIntrospection` option: ```ts if (this.config.ignoreIntrospection && 'name' in node && node.name?.value === '__schema') { return 0; } ``` However, the `node` can be `FieldNode | FragmentDefinitionNode | InlineFragmentNode | OperationDefinitionNode | FragmentSpreadNode` So, for example, sending the following query ```gql query hello { bo

    • Mettez à jour vers 2.4.2
    Publication Mise à jour
  10. CVE-2025-43865

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

    React Router allows pre-render data spoofing on React-Router framework mode

    React Router is a router for React. In versions on the 7.0 branch prior to version 7.5.2, it's possible to modify pre-rendered data by adding a header to the request. This allows to completely spoof its contents and modify all the values ​​of the data object passed to the HTML. This issue has been patched in version 7.5.2.

    • Mettez à jour vers 7.5.2
    Publication Mise à jour
  11. CVE-2025-43864

    Élevée · CVSS 7.5EPSS 20,47%Code d’exploitation publicCorrectif disponible

    React Router allows a DoS via cache poisoning by forcing SPA mode

    React Router is a router for React. Starting in version 7.2.0 and prior to version 7.5.2, it is possible to force an application to switch to SPA mode by adding a header to the request. If the application uses SSR and is forced to switch to SPA, this causes an error that completely corrupts the page. If a cache system is in place, this allows the response containing the error to be cached, resulting in a cache poisoning that strongly impacts the availability of the application. This issue has been patched in version 7.5.2.

    • Mettez à jour vers 7.5.2
    Publication Mise à jour
  12. CVE-2025-43855

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

    tRPC 11 WebSocket DoS Vulnerability

    tRPC allows users to build & consume fully typesafe APIs without schemas or code generation. In versions starting from 11.0.0 to before 11.1.1, an unhandled error is thrown when validating invalid connectionParams which crashes a tRPC WebSocket server. This allows any unauthenticated user to crash a tRPC 11 WebSocket server. Any tRPC 11 server with WebSocket enabled with a createContext method set is vulnerable. This issue has been patched in version 11.1.1.

    • Mettez à jour vers 11.1.1
    Publication Mise à jour
  13. CVE-2025-1520

    Élevée · CVSS 7.1EPSS 0,47%Aucun correctif publié

    PostHog ClickHouse Table Functions SQL Injection Remote Code Execution Vulnerability

    PostHog ClickHouse Table Functions SQL Injection Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of PostHog. Authentication is required to exploit this vulnerability. The specific flaw exists within the implementation of the SQL parser. The issue results from the lack of proper validation of a user-supplied string before using it to construct SQL queries. An attacker can leverage this vulnerability to execute code in the context of the database account. Was ZDI-CAN-25350.

    Publication Mise à jour
  14. CVE-2024-47829

    Moyenne · CVSS 6.5EPSS 0,24%Correctif disponible

    pnpm uses the md5 path shortening function causes packet paths to coincide, which causes indirect packet overwriting

    pnpm is a package manager. Prior to version 10.0.0, the path shortening function uses the md5 function as a path shortening compression function, and if a collision occurs, it will result in the same storage path for two different libraries. Although the real names are under the package name /node_modoules/, there are no version numbers for the libraries they refer to. This issue has been patched in version 10.0.0.

    • Mettez à jour vers 10.0.0
    Publication Mise à jour
  15. CVE-2025-32965

    Critique · CVSS 9.3EPSS 0,92%Correctif disponible

    Compromised xrpl.js versions 4.2.1, 4.2.2, 4.2.3, 4.2.4, and 2.14.2

    xrpl.js is a JavaScript/TypeScript API for interacting with the XRP Ledger in Node.js and the browser. Versions 4.2.1, 4.2.2, 4.2.3, and 4.2.4 of xrpl.js were compromised and contained malicious code designed to exfiltrate private keys. Version 2.14.2 is also malicious, though it is less likely to lead to exploitation as it is not compatible with other 2.x versions. Anyone who used one of these versions should stop immediately and rotate any private keys or secrets used with affected systems. Users of xrpl.js should pgrade to version 4.2.5 or 2.14.3 to receive a patch. To secure funds, think carefully about whether any keys may have been comp

    • Mettez à jour vers 2.14.3
    • Mettez à jour vers 4.2.5
    Publication Mise à jour
  16. CVE-2025-32792

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

    ses's global contour bindings leak into Compartment lexical scope

    SES safely executes third-party JavaScript 'strict' mode programs in compartments that have no excess authority in their global scope. Prior to version 1.12.0, web pages and web extensions using `ses` and the Compartment API to evaluate third-party code in an isolated execution environment that have also elsewhere used `const`, `let`, and `class` bindings in the top-level scope of a `<script>` tag will have inadvertently revealed these bindings in the lexical scope of third-party code. This issue has been patched in version 1.12.0. Workarounds for this issue involve either avoiding top-level `let`, `const`, or `class` bindings in `<script>` t

    • Mettez à jour vers 1.12.0
    Publication Mise à jour
  17. CVE-2025-32442

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

    Fastify vulnerable to invalid content-type parsing, which could lead to validation bypass

    Fastify is a fast and low overhead web framework, for Node.js. In versions 5.0.0 to 5.3.0 as well as version 4.29.0, applications that specify different validation strategies for different content types have a possibility to bypass validation by providing a _slightly altered_ content type such as with different casing or altered whitespacing before `;`. This was patched in v5.3.1, but the initial patch did not cover all problems. This has been fully patched in v5.3.2 and v4.29.1. A workaround involves not specifying individual content types in the schema.

    • Mettez à jour vers 4.29.1
    • Mettez à jour vers 5.3.2
    • Mettez à jour vers 5.8.5
    Publication Mise à jour
  18. CVE-2025-32791

    Moyenne · CVSS 4.3EPSS 0,29%Correctif disponible

    Permission policy information leakage in Backstage permission system

    The Backstage Scaffolder plugin houses types and utilities for building scaffolder-related modules. A vulnerability in the Backstage permission plugin backend allows callers to extract some information about the conditional decisions returned by the permission policy installed in the permission backend. If the permission system is not in use or if the installed permission policy does not use conditional decisions, there is no impact. This issue has been patched in version 0.6.0 of the permissions backend. A workaround includes having administrators of the permission policies ensure that they are crafted in such a way that conditional decision

    • Mettez à jour vers 0.6.0
    Publication Mise à jour
  19. CVE-2025-32388

    Moyenne · CVSS 5.4EPSS 0,3%Correctif disponible

    SvelteKit allows XSS via tracked search_params

    SvelteKit is a framework for rapidly developing robust, performant web applications using Svelte. Prior to 2.20.6 , unsanitized search param names cause XSS vulnerability. You are affected if you iterate over all entries of event.url.searchParams inside a server load function. Attackers can exploit it by crafting a malicious URL and getting a user to click a link with said URL. This vulnerability is fixed in 2.20.6.

    • Mettez à jour vers 2.20.6
    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 →