p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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-4800

    Élevée · CVSS 8.1EPSS 2,81%Correctif disponible

    lodash vulnerable to Code Injection via `_.template` imports key names

    The fix for CVE-2021-23337 added validation for the variable option in _.template but did not apply the same validation to options.imports key names, and both paths flow into the same Function() constructor sink. When an application passes untrusted input as options.imports key names, an attacker can inject default-parameter expressions that execute arbitrary code at template compilation time. Additionally, _.template uses assignInWith to merge imports, which enumerates inherited properties via for..in, so if Object.prototype has been polluted by another vector the polluted keys are copied into the imports object and passed to Function(). The

    • Mettez à jour vers 2.4.1+dfsg-3ubuntu0.1~esm1
    • Mettez à jour vers 4.17.15+dfsg-2ubuntu0.1~esm1
    • Mettez à jour vers 4.17.21+dfsg+~cs8.31.198.20210220-5ubuntu0.1~esm1
    • Mettez à jour vers 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1
    • Mettez à jour vers 4.17.21+dfsg+~cs8.31.198.20210220-9+deb13u1
    • Mettez à jour vers 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1
    • Mettez à jour vers 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.25.10.1
    • Mettez à jour vers 4.17.23+dfsg-1ubuntu0.1~esm1
    • Mettez à jour vers 4.17.4+dfsg-1ubuntu0.1~esm1
    • Mettez à jour vers 4.18.0
    • Mettez à jour vers 4.18.1
    • Mettez à jour vers 4.18.1+dfsg-1
    Publication Mise à jour
  2. CVE-2026-2950

    Moyenne · CVSS 6.5EPSS 0,34%Correctif disponible

    lodash vulnerable to Prototype Pollution via array path bypass in `_.unset` and `_.omit`

    The _.unset and _.omit functions in Lodash are vulnerable to prototype pollution. The fix for CVE-2025-13465 only guards against string key members, so an attacker can bypass the check by passing array-wrapped path segments. This allows deletion of properties from built-in prototypes such as Object.prototype, Number.prototype, and String.prototype. The issue permits deletion of prototype properties but does not allow overwriting their original behavior. The issue is patched from 4.18.0 to 4.18.1 depending on the package: lodash, lodash-es, and lodash-amd in 4.18.1, and the standalone lodash.unset and lodash.omit packages in 4.18.0.

    • Mettez à jour vers 2.4.1+dfsg-3ubuntu0.1~esm1
    • Mettez à jour vers 4.17.15+dfsg-2ubuntu0.1~esm1
    • Mettez à jour vers 4.17.21+dfsg+~cs8.31.198.20210220-5ubuntu0.1~esm1
    • Mettez à jour vers 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1
    • Mettez à jour vers 4.17.21+dfsg+~cs8.31.198.20210220-9+deb13u1
    • Mettez à jour vers 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1
    • Mettez à jour vers 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.25.10.1
    • Mettez à jour vers 4.17.23+dfsg-1ubuntu0.1~esm1
    • Mettez à jour vers 4.17.4+dfsg-1ubuntu0.1~esm1
    • Mettez à jour vers 4.18.0
    • Mettez à jour vers 4.18.1
    • Mettez à jour vers 4.18.1+dfsg-1
    Publication Mise à jour
  3. CVE-2026-34220

    Critique · CVSS 9.3EPSS 0,43%Code d’exploitation publicCorrectif disponible

    MikroORM is vulnerable to SQL Injection via specially crafted object

    MikroORM is a TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Prior to versions 6.6.10 and 7.0.6, there is a SQL injection vulnerability when specially crafted objects are interpreted as raw SQL query fragments. This issue has been patched in versions 6.6.10 and 7.0.6.

    • Mettez à jour vers 6.6.10
    • Mettez à jour vers 7.0.6
    Publication Mise à jour
  4. CVE-2026-34221

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

    MikroORM has Prototype Pollution in Utils.merge

    MikroORM is a TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Prior to versions 6.6.10 and 7.0.6, a prototype pollution vulnerability exists in the Utils.merge helper used internally by MikroORM when merging object structures. The function did not prevent special keys such as __proto__, constructor, or prototype, allowing attacker-controlled input to modify the JavaScript object prototype when merged. This issue has been patched in versions 6.6.10 and 7.0.6.

    • Mettez à jour vers 6.6.10
    • Mettez à jour vers 7.0.6
    Publication Mise à jour
  5. CVE-2026-34595

    Moyenne · CVSS 5.3EPSS 0,26%Correctif disponible

    Parse Server: LiveQuery protected-field guard bypass via array-like logical operator value

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.70 and 9.7.0-alpha.18, an authenticated user with find class-level permission can bypass the protectedFields class-level permission setting on LiveQuery subscriptions. By sending a subscription with a $or, $and, or $nor operator value as a plain object with numeric keys and a length property (an "array-like" object) instead of an array, the protected-field guard is bypassed. The subscription event firing acts as a binary oracle, allowing the attacker to infer whether a protected field matches a given test value. This i

    • Mettez à jour vers 8.6.70
    • Mettez à jour vers 9.7.0-alpha.16
    Publication Mise à jour
  6. CVE-2026-34574

    Moyenne · CVSS 5.3EPSS 0,22%Correctif disponible

    Parse Server: Session field immutability bypass via falsy-value guard

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.69 and 9.7.0-alpha.14, an authenticated user can bypass the immutability guard on session fields (expiresAt, createdWith) by sending a null value in a PUT request to the session update endpoint. This allows nullifying the session expiry, making the session valid indefinitely and bypassing configured session length policies. This issue has been patched in versions 8.6.69 and 9.7.0-alpha.14.

    • Mettez à jour vers 8.6.69
    • Mettez à jour vers 9.7.0-alpha.14
    Publication Mise à jour
  7. CVE-2026-34573

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

    Parse Server: GraphQL complexity validator exponential fragment traversal DoS

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.68 and 9.7.0-alpha.12, the GraphQL query complexity validator can be exploited to cause a denial-of-service by sending a crafted query with binary fan-out fragment spreads. A single unauthenticated request can block the Node.js event loop for seconds, denying service to all concurrent users. This only affects deployments that have enabled the requestComplexity.graphQLDepth or requestComplexity.graphQLFields configuration options. This issue has been patched in versions 8.6.68 and 9.7.0-alpha.12.

    • Mettez à jour vers 8.6.68
    • Mettez à jour vers 9.7.0-alpha.12
    Publication Mise à jour
  8. CVE-2026-34532

    Critique · CVSS 9.1EPSS 0,28%Correctif disponible

    Parse Server: Cloud function validator bypass via prototype chain traversal

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.67 and 9.7.0-alpha.11, an attacker can bypass Cloud Function validator access controls by appending "prototype.constructor" to the function name in the URL. When a Cloud Function handler is declared using the function keyword and its validator is a plain object or arrow function, the trigger store traversal resolves the handler through its own prototype chain while the validator store fails to mirror this traversal, causing all access control enforcement to be skipped. This allows unauthenticated callers to invoke Clou

    • Mettez à jour vers 8.6.67
    • Mettez à jour vers 9.7.0-alpha.11
    Publication Mise à jour
  9. CVE-2026-34373

    Moyenne · CVSS 5.3EPSS 0,21%Correctif disponible

    Parse Server: GraphQL API endpoint ignores CORS origin 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.66 and 9.7.0-alpha.10, the GraphQL API endpoint does not respect the allowOrigin server option and unconditionally allows cross-origin requests from any website. This bypasses origin restrictions that operators configure to control which websites can interact with the Parse Server API. The REST API correctly enforces the configured allowOrigin restriction. This issue has been patched in versions 8.6.66 and 9.7.0-alpha.10.

    • Mettez à jour vers 8.6.66
    • Mettez à jour vers 9.7.0-alpha.10
    Publication Mise à jour
  10. CVE-2026-34363

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

    Parse Server: LiveQuery protected field leak via shared mutable state across concurrent subscribers

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.65 and 9.7.0-alpha.9, when multiple clients subscribe to the same class via LiveQuery, the event handlers process each subscriber concurrently using shared mutable objects. The sensitive data filter modifies these shared objects in-place, so when one subscriber's filter removes a protected field, subsequent subscribers may receive the already-filtered object. This can cause protected fields and authentication data to leak to clients that should not see them, or cause clients that should see the data to receive an incom

    • Mettez à jour vers 8.6.65
    • Mettez à jour vers 9.7.0-alpha.9
    Publication Mise à jour
  11. CVE-2026-34224

    Faible · CVSS 2.1EPSS 0,32%Correctif disponible

    Parse Server: MFA single-use token bypass via concurrent authData login requests

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.64 and 9.7.0-alpha.8, an attacker who possesses a valid authentication provider token and a single MFA recovery code or SMS one-time password can create multiple authenticated sessions by sending concurrent login requests via the authData login endpoint. This defeats the single-use guarantee of MFA recovery codes and SMS one-time passwords, allowing session persistence even after the legitimate user revokes detected sessions. This issue has been patched in versions 8.6.64 and 9.7.0-alpha.8.

    • Mettez à jour vers 8.6.64
    • Mettez à jour vers 9.7.0-alpha.8
    Publication Mise à jour
  12. CVE-2026-34209

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

    mppx: Tempo has a session close voucher bypass vulnerability due to settled amount equality

    mppx is a TypeScript interface for machine payments protocol. Prior to version 0.4.11, the tempo/session cooperative close handler validated the close voucher amount using "<" instead of "<=" against the on-chain settled amount. An attacker could submit a close voucher exactly equal to the settled amount, which would be accepted without committing any new funds, effectively closing or griefing the channel for free. This issue has been patched in version 0.4.11.

    • Mettez à jour vers 0.4.11
    Publication Mise à jour
  13. CVE-2026-34504

    Moyenne · CVSS 6.9EPSS 0,23%Correctif disponible

    OpenClaw < 2026.3.28 - Server-Side Request Forgery via Unguarded Image Download in fal Provider

    OpenClaw before 2026.3.28 contains a server-side request forgery vulnerability in the fal provider image-generation-provider.ts component that allows attackers to fetch internal URLs. A malicious or compromised fal relay can exploit unguarded image download fetches to expose internal service metadata and responses through the image pipeline.

    • Mettez à jour vers 2026.3.28
    Publication Mise à jour
  14. CVE-2026-34503

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

    OpenClaw < 2026.3.28 - Incomplete WebSocket Session Termination on Device Removal and Token Revocation

    OpenClaw before 2026.3.28 fails to disconnect active WebSocket sessions when devices are removed or tokens are revoked. Attackers with revoked credentials can maintain unauthorized access through existing live sessions until forced reconnection.

    • Mettez à jour vers 2026.3.28
    Publication Mise à jour
  15. CVE-2026-33581

    Élevée · CVSS 7.1EPSS 0,58%Correctif disponible

    OpenClaw < 2026.3.24 - Arbitrary File Read via mediaUrl and fileUrl Parameters

    OpenClaw before 2026.3.24 contains a sandbox bypass vulnerability in the message tool that allows attackers to read arbitrary local files by using mediaUrl and fileUrl alias parameters that bypass localRoots validation. Remote attackers can exploit this by routing file requests through unvalidated alias parameters to access files outside the intended sandbox directory.

    • Mettez à jour vers 2026.3.24
    Publication Mise à jour
  16. CVE-2026-33580

    Moyenne · CVSS 6.3EPSS 0,37%Correctif disponible

    OpenClaw < 2026.3.28 - Brute Force Attack via Missing Rate Limiting on Webhook Shared Secret Authentication

    OpenClaw before 2026.3.28 contains a missing rate limiting vulnerability in the Nextcloud Talk webhook authentication that allows attackers to brute-force weak shared secrets. Attackers who can reach the webhook endpoint can exploit this to forge inbound webhook events by repeatedly attempting authentication without throttling.

    • Mettez à jour vers 2026.3.28
    Publication Mise à jour
  17. CVE-2026-33579

    Critique · CVSS 9.4EPSS 0,84%Correctif disponible

    OpenClaw < 2026.3.28 - Privilege Escalation via Missing Caller Scope Validation in Device Pair Approval

    OpenClaw before 2026.3.28 contains a privilege escalation vulnerability in the /pair approve command path that fails to forward caller scopes into the core approval check. A caller with pairing privileges but without admin privileges can approve pending device requests asking for broader scopes including admin access by exploiting the missing scope validation in extensions/device-pair/index.ts and src/infra/device-pairing.ts.

    • Mettez à jour vers 2026.3.28
    Publication Mise à jour
  18. CVE-2026-33578

    Moyenne · CVSS 5.3EPSS 0,3%Correctif disponible

    OpenClaw < 2026.3.28 - Sender Policy Allowlist Bypass via Policy Downgrade in Google Chat and Zalouser Extensions

    OpenClaw before 2026.3.28 contains a sender policy bypass vulnerability in the Google Chat and Zalouser extensions where route-level group allowlist policies silently downgrade to open policy. Attackers can exploit this policy resolution flaw to bypass sender restrictions and interact with bots despite configured allowlist restrictions.

    • Mettez à jour vers 2026.3.28
    Publication Mise à jour
  19. CVE-2026-33577

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

    OpenClaw < 2026.3.28 - Insufficient Scope Validation in node.pair.approve

    OpenClaw before 2026.3.28 contains an insufficient scope validation vulnerability in the node pairing approval path that allows low-privilege operators to approve nodes with broader scopes. Attackers can exploit missing callerScopes validation in node-pairing.ts to extend privileges onto paired nodes beyond their authorization level.

    • Mettez à jour vers 2026.3.28
    Publication Mise à jour
  20. CVE-2026-33576

    Moyenne · CVSS 6.9EPSS 0,36%Correctif disponible

    OpenClaw < 2026.3.28 - Unauthorized Media Download via Zalo Channel

    OpenClaw before 2026.3.28 downloads and stores inbound media from Zalo channels before validating sender authorization. Unauthorized senders can force network fetches and disk writes to the media store by sending messages that are subsequently rejected.

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