p PatchFirst

PatchFirst · Vulnérabilités récentes

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

Vulnérabilités publiées pour Node.js au cours des 30 derniers jours : 390. 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 : 7800

  1. CVE-2026-30827

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

    express-rate-limit: IPv4-mapped IPv6 addresses bypass per-client rate limiting (all IPv4 clients share one bucket on dual-stack servers)

    express-rate-limit is a basic rate-limiting middleware for Express. In versions starting from 8.0.0 and prior to versions 8.0.2, 8.1.1, 8.2.2, and 8.3.0, the default keyGenerator in express-rate-limit applies IPv6 subnet masking (/56 by default) to all addresses that net.isIPv6() returns true for. This includes IPv4-mapped IPv6 addresses (::ffff:x.x.x.x), which Node.js returns as request.ip on dual-stack servers. Because the first 80 bits of all IPv4-mapped addresses are zero, a /56 (or any /32 to /80) subnet mask produces the same network key (::/56) for every IPv4 client. This collapses all IPv4 traffic into a single rate-limit bucket: one

    • Mettez à jour vers 8.0.2
    • Mettez à jour vers 8.1.1
    • Mettez à jour vers 8.2.2
    Publication Mise à jour
  2. CVE-2026-30824

    Élevée · CVSS 7.7EPSS 37,33%Code d’exploitation publicCorrectif disponible

    Flowise: Missing Authentication on NVIDIA NIM Endpoints

    Flowise is a drag & drop user interface to build a customized large language model flow. Prior to version 3.0.13, the NVIDIA NIM router (/api/v1/nvidia-nim/*) is whitelisted in the global authentication middleware, allowing unauthenticated access to privileged container management and token generation endpoints. This issue has been patched in version 3.0.13.

    • Mettez à jour vers 3.0.13
    Publication Mise à jour
  3. CVE-2026-30823

    Élevée · CVSS 8.8EPSS 0,47%Correctif disponible

    Flowise: IDOR leading to Account Takeover and Enterprise Feature Bypass via SSO Configuration

    Flowise is a drag & drop user interface to build a customized large language model flow. Prior to version 3.0.13, there is an IDOR vulnerability, leading to account takeover and enterprise feature bypass via SSO configuration. This issue has been patched in version 3.0.13.

    • Mettez à jour vers 3.0.13
    Publication Mise à jour
  4. CVE-2026-30822

    Élevée · CVSS 7.7EPSS 14,97%Correctif disponible

    Flowise: Mass Assignment in `/api/v1/leads` Endpoint

    Flowise is a drag & drop user interface to build a customized large language model flow. Prior to version 3.0.13, unauthenticated users can inject arbitrary values into internal database fields when creating leads. This issue has been patched in version 3.0.13.

    • Mettez à jour vers 3.0.13
    Publication Mise à jour
  5. CVE-2026-30821

    Élevée · CVSS 8.2EPSS 16,71%Correctif disponible

    Flowise: Arbitrary File Upload via MIME Spoofing

    Flowise is a drag & drop user interface to build a customized large language model flow. Prior to version 3.0.13, the /api/v1/attachments/:chatflowId/:chatId endpoint is listed in WHITELIST_URLS, allowing unauthenticated access to the file upload API. While the server validates uploads based on the MIME types defined in chatbotConfig.fullFileUpload.allowedUploadFileTypes, it implicitly trusts the client-provided Content-Type header (file.mimetype) without verifying the file's actual content (magic bytes) or extension (file.originalname). Consequently, an attacker can bypass this restriction by spoofing the Content-Type as a permitted type (e.

    • Mettez à jour vers 3.0.13
    Publication Mise à jour
  6. CVE-2026-30820

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

    Flowise Authorization Bypass via Spoofed x-request-from Header

    Flowise is a drag & drop user interface to build a customized large language model flow. Prior to version 3.0.13, Flowise trusts any HTTP client that sets the header x-request-from: internal, allowing an authenticated tenant session to bypass all /api/v1/** authorization checks. With only a browser cookie, a low-privilege tenant can invoke internal administration endpoints (API key management, credential stores, custom function execution, etc.), effectively escalating privilege. This issue has been patched in version 3.0.13.

    • Mettez à jour vers 3.0.13
    Publication Mise à jour
  7. GHSA-qr2g-p6q7-w82m

    Non évaluéeCorrectif disponible

    x402 SDK Security Advisory

    ### Impact A security vulnerability exists in outdated versions of the x402 SDK. This vulnerability does not affect users' private keys, smart contracts, or funds. The issue impacts resource servers accepting payments on Solana when the facilitator is running a vulnerable version of the x402 SDK. ### Who Should Take Action Facilitators that process payments on Solana must upgrade the x402 SDK to the patched versions listed below. Clients are not required to upgrade. Resource servers are not required to upgrade unless they operate their own facilitator (self-facilitate). ### Patches Please update to the following package versions: * N

    • Mettez à jour vers 2.3.0
    • Mettez à jour vers 2.5.0
    • Mettez à jour vers 2.6.0
    Publication Mise à jour
  8. CVE-2026-30241

    Faible · CVSS 2.7EPSS 0,4%Correctif disponible

    Mercurius: queryDepth limit bypassed for WebSocket subscriptions

    Mercurius is a GraphQL adapter for Fastify. Prior to version 16.8.0, Mercurius fails to enforce the configured queryDepth limit on GraphQL subscription queries received over WebSocket connections. The depth check is correctly applied to HTTP queries and mutations, but subscription queries are parsed and executed without invoking the depth validation. This allows a remote client to submit arbitrarily deeply nested subscription queries over WebSocket, bypassing the intended depth restriction. On schemas with recursive types, this can lead to denial of service through exponential data resolution on each subscription event. This issue has been pa

    • Mettez à jour vers 16.8.0
    Publication Mise à jour
  9. CVE-2026-30835

    Moyenne · CVSS 6.9EPSS 0,37%Correctif disponible

    Parse Server: Malformed `$regex` query leaks database error details in API response

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.7 and 9.5.0-alpha.6, malformed $regex query parameter (e.g. [abc) causes the database to return a structured error object that is passed unsanitized through the API response. This leaks database internals such as error messages, error codes, code names, cluster timestamps, and topology details. The vulnerability is exploitable by any client that can send query requests, depending on the deployment's permission configuration. This issue has been patched in versions 8.6.7 and 9.5.0-alpha.6.

    • Mettez à jour vers 8.6.7
    • Mettez à jour vers 9.5.0-alpha.6
    Publication Mise à jour
  10. CVE-2026-30229

    Élevée · CVSS 8.5EPSS 0,43%Correctif disponible

    Parse Server: Endpoint `/loginAs` allows `readOnlyMasterKey` to gain full read and write access as any user

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.6 and 9.5.0-alpha.4, the readOnlyMasterKey can call POST /loginAs to obtain a valid session token for any user. This allows a read-only credential to impersonate arbitrary users with full read and write access to their data. Any Parse Server deployment that uses readOnlyMasterKey is affected. This issue has been patched in versions 8.6.6 and 9.5.0-alpha.4.

    • Mettez à jour vers 8.6.6
    • Mettez à jour vers 9.5.0-alpha.4
    Publication Mise à jour
  11. CVE-2026-30228

    Moyenne · CVSS 6.9EPSS 0,36%Correctif disponible

    Parse Server: File creation and deletion bypasses `readOnlyMasterKey` write restriction

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.5 and 9.5.0-alpha.3, the readOnlyMasterKey can be used to create and delete files via the Files API (POST /files/:filename, DELETE /files/:filename). This bypasses the read-only restriction which violates the access scope of the readOnlyMasterKey. Any Parse Server deployment that uses readOnlyMasterKey and exposes the Files API is affected. An attacker with access to the readOnlyMasterKey can upload arbitrary files or delete existing files. This issue has been patched in versions 8.6.5 and 9.5.0-alpha.3.

    • Mettez à jour vers 8.6.5
    • Mettez à jour vers 9.5.0-alpha.3
    Publication Mise à jour
  12. CVE-2026-29182

    Élevée · CVSS 8.6EPSS 0,43%Correctif disponible

    Parse Server: Cloud Hooks and Cloud Jobs bypass `readOnlyMasterKey` write restriction

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.4 and 9.4.1-alpha.3, Parse Server's readOnlyMasterKey option allows access with master-level read privileges but is documented to deny all write operations. However, some endpoints incorrectly accept the readOnlyMasterKey for mutating operations. This allows a caller who only holds the readOnlyMasterKey to create, modify, and delete Cloud Hooks and to start Cloud Jobs, which can be used for data exfiltration. Any Parse Server deployment that uses the readOnlyMasterKey option is affected. Note than an attacker needs to

    • Mettez à jour vers 8.6.4
    • Mettez à jour vers 9.4.1-alpha.3
    Publication Mise à jour
  13. GHSA-9r75-g2cr-3h76

    Moyenne · CVSS 5.3Correctif disponible

    Vercel Workflow Allows Webhook Creation with Predictable User-Specified Tokens

    `createWebhook()` in Vercel Workflow DevKit accepts a user-specified `token` parameter that serves as the credential for the public webhook endpoint `/.well-known/workflow/v1/webhook/{token}`. Official documentation recommended predictable token patterns, making it possible for an unauthenticated remote attacker to guess the token and inject arbitrary payloads into the workflow execution context. #### Impact An attacker who guesses a webhook token can resume the associated workflow with an attacker-controlled HTTP request body, potentially triggering downstream side effects such as API calls, database writes, or deployments. #### Fix * Up

    • Mettez à jour vers 4.2.0-beta.64
    Publication Mise à jour
  14. CVE-2026-29063

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

    Immutable.js: Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in immutable

    Immutable.js provides many Persistent Immutable data structures. Prior to versions 3.8.3, 4.3.7, and 5.1.5, Prototype Pollution is possible in immutable via the mergeDeep(), mergeDeepWith(), merge(), Map.toJS(), and Map.toObject() APIs. This issue has been patched in versions 3.8.3, 4.3.7, and 5.1.5.

    • Mettez à jour vers 3.8.3
    • Mettez à jour vers 4.3.8
    • Mettez à jour vers 4.3.8-1
    • Mettez à jour vers 5.1.5
    Publication Mise à jour
  15. CVE-2026-3419

    Moyenne · CVSS 5.3EPSS 0,39%Correctif disponible

    Fastify's Missing End Anchor in "subtypeNameReg" Allows Malformed Content-Types to Pass Validation

    Fastify incorrectly accepts malformed `Content-Type` headers containing trailing characters after the subtype token, in violation of RFC 9110 §8.3.1(https://httpwg.org/specs/rfc9110.html#field.content-type). For example, a request sent with Content-Type: application/json garbage passes validation and is processed normally, rather than being rejected with 415 Unsupported Media Type. When regex-based content-type parsers are in use (a documented Fastify feature), the malformed value is matched against registered parsers using the full string including the trailing garbage. This means a request with an invalid content-type may be routed to and

    • Mettez à jour vers 5.8.1
    Publication Mise à jour
  16. CVE-2026-29091

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

    Locutus: Remote Code Execution (RCE) in locutus call_user_func_array due to Code Injection

    Locutus brings stdlibs of other programming languages to JavaScript for educational purposes. Prior to version 3.0.0, a remote code execution (RCE) flaw was discovered in the locutus project, specifically within the call_user_func_array function implementation. The vulnerability allows an attacker to inject arbitrary JavaScript code into the application's runtime environment. This issue stems from an insecure implementation of the call_user_func_array function (and its wrapper call_user_func), which fails to properly validate all components of a callback array before passing them to eval(). This issue has been patched in version 3.0.0.

    • Mettez à jour vers 3.0.0
    Publication Mise à jour
  17. CVE-2026-29087

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

    @hono/node-server: Authorization bypass for protected static paths via encoded slashes in Serve Static Middleware

    @hono/node-server allows running the Hono application on Node.js. Prior to version 1.19.10, when using @hono/node-server's static file serving together with route-based middleware protections (e.g. protecting /admin/*), inconsistent URL decoding can allow protected static resources to be accessed without authorization. In particular, paths containing encoded slashes (%2F) may be evaluated differently by routing/middleware matching versus static file path resolution, enabling a bypass where middleware does not run but the static file is still served. This issue has been patched in version 1.19.10.

    • Mettez à jour vers 1.19.10
    Publication Mise à jour
  18. CVE-2026-29783

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

    GitHub Copilot CLI allows for dangerous shell expansion patterns that enable arbitrary command execution

    The shell tool within GitHub Copilot CLI versions prior to and including 0.0.422 can allow arbitrary code execution through crafted bash parameter expansion patterns. An attacker who can influence the commands executed by the agent (e.g., via prompt injection through repository files, MCP server responses, or user instructions) can exploit bash parameter transformation operators to execute hidden commands, bypassing the safety assessment that classifies commands as "read-only." This has been patched in version 0.0.423. The vulnerability stems from how the CLI's shell safety assessment evaluates commands before execution. The safety layer pa

    • Mettez à jour vers 0.0.423
    Publication Mise à jour
  19. CVE-2026-29074

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

    SVGO: DoS through entity expansion in DOCTYPE (Billion Laughs)

    SVGO, short for SVG Optimizer, is a Node.js library and command-line application for optimizing SVG files. From version 2.1.0 to before version 2.8.1, from version 3.0.0 to before version 3.3.3, and before version 4.0.1, SVGO accepts XML with custom entities, without guards against entity expansion or recursion. This can result in a small XML file (811 bytes) stalling the application and even crashing the Node.js process with JavaScript heap out of memory. This issue has been patched in versions 2.8.1, 3.3.3, and 4.0.1.

    • Mettez à jour vers 2.8.1
    • Mettez à jour vers 3.3.3
    • Mettez à jour vers 3.3.5+ds-1
    • Mettez à jour vers 4.0.1
    Publication Mise à jour
  20. CVE-2026-28794

    Critique · CVSS 9.3EPSS 1,06%Correctif disponible

    oRPC: Prototype Pollution in `@orpc/client` via `StandardRPCJsonSerializer` Deserialization

    oRPC is an tool that helps build APIs that are end-to-end type-safe and adhere to OpenAPI standards. Prior to version 1.13.6, a prototype pollution vulnerability exists in the RPC JSON deserializer of the @orpc/client package. The vulnerability allows unauthenticated, remote attackers to inject arbitrary properties into the global Object.prototype. Because this pollution persists for the lifetime of the Node.js process and affects all objects, it can lead to severe security breaches, including authentication bypass, denial of service, and potentially Remote Code Execution. This issue has been patched in version 1.13.6.

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