p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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

    Moyenne · CVSS 5.1EPSS 0,22%Correctif disponible

    Svelte affected by cross-site scripting via spread attributes in Svelte SSR

    svelte performance oriented web framework. Versions of svelte prior to 5.51.5 are vulnerable to cross-site scripting (XSS) during server-side rendering. When using spread syntax to render attributes from untrusted data, event handler properties are included in the rendered HTML output. If an application spreads user-controlled or external data as element attributes, an attacker can inject malicious event handlers that execute in victims' browsers. This vulnerability is fixed in 5.51.5.

    • Mettez à jour vers 5.51.5
    Publication Mise à jour
  2. CVE-2026-27119

    Moyenne · CVSS 5.1EPSS 0,21%Correctif disponible

    Svelte affected by XSS in SSR `<option>` element

    svelte performance oriented web framework. From 5.39.3, <=5.51.4, in certain circumstances, the server-side rendering output of an <option> element does not properly escape its content, potentially allowing HTML injection in the SSR output. Client-side rendering is not affected. This vulnerability is fixed in 5.51.5.

    • Mettez à jour vers 5.51.5
    Publication Mise à jour
  3. CVE-2026-27118

    Moyenne · CVSS 5.3EPSS 0,28%Correctif disponible

    Cache poisoning in @sveltejs/adapter-vercel

    SvelteKit is a framework for rapidly developing robust, performant web applications using Svelte. Versions of @sveltejs/adapter-vercel prior to 6.3.2 are vulnerable to cache poisoning. An internal query parameter intended for Incremental Static Regeneration (ISR) is accessible on all routes, allowing an attacker to cause sensitive user-specific responses to be cached and served to other users. Successful exploitation requires a victim to visit an attacker-controlled link while authenticated. Existing deployments are protected by Vercel's WAF, but users should upgrade as soon as possible. This vulnerability is fixed in 6.3.2.

    • Mettez à jour vers 6.3.2
    Publication Mise à jour
  4. CVE-2026-27022

    Moyenne · CVSS 6.5EPSS 4,01%Correctif disponible

    RediSearch Query Injection in @langchain/langgraph-checkpoint-redis

    @langchain/langgraph-checkpoint-redis is the Redis checkpoint and store implementation for LangGraph. A query injection vulnerability exists in the @langchain/langgraph-checkpoint-redis package's filter handling. The RedisSaver and ShallowRedisSaver classes construct RediSearch queries by directly interpolating user-provided filter keys and values without proper escaping. RediSearch has special syntax characters that can modify query behavior, and when user-controlled data contains these characters, the query logic can be manipulated to bypass intended access controls. This vulnerability is fixed in 1.0.2.

    • Mettez à jour vers 1.0.2
    Publication Mise à jour
  5. CVE-2026-25896

    Critique · CVSS 9.3EPSS 0,53%Correctif disponible

    fast-xml-parser has an entity encoding bypass via regex injection in DOCTYPE entity names

    fast-xml-parser allows users to validate XML, parse XML to JS object, or build XML from JS object without C/C++ based libraries and no callback. From 4.1.3to before 5.3.5, a dot (.) in a DOCTYPE entity name is treated as a regex wildcard during entity replacement, allowing an attacker to shadow built-in XML entities (&lt;, &gt;, &amp;, &quot;, &apos;) with arbitrary values. This bypasses entity encoding and leads to XSS when parsed output is rendered. This vulnerability is fixed in 5.3.5.

    • Mettez à jour vers 4.5.4
    • Mettez à jour vers 5.3.5
    Publication Mise à jour
  6. CVE-2026-2739

    Moyenne · CVSS 6.9EPSS 0,53%Correctif disponible

    CVE-2026-2739

    This affects versions of the package bn.js before 5.2.3. Calling maskn(0) on any BN instance corrupts the internal state, causing toString(), divmod(), and other methods to enter an infinite loop, hanging the process indefinitely.

    • Mettez à jour vers 4.12.3
    • Mettez à jour vers 5.2.3
    • Mettez à jour vers 5.2.3+~5.2.0-1
    Publication Mise à jour
  7. CVE-2026-26996

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

    minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern

    minimatch is a minimal matching utility for converting glob expressions into JavaScript RegExp objects. Versions 10.2.0 and below are vulnerable to Regular Expression Denial of Service (ReDoS) when a glob pattern contains many consecutive * wildcards followed by a literal character that doesn't appear in the test string. Each * compiles to a separate [^/]*? regex group, and when the match fails, V8's regex engine backtracks exponentially across all possible splits. The time complexity is O(4^N) where N is the number of * characters. With N=15, a single minimatch() call takes ~2 seconds. With N=34, it hangs effectively forever. Any application

    • Mettez à jour vers 10.2.1
    • Mettez à jour vers 3.1.3
    • Mettez à jour vers 4.2.4
    • Mettez à jour vers 5.1.7
    • Mettez à jour vers 6.2.1
    • Mettez à jour vers 7.4.7
    • Mettez à jour vers 8.0.5
    • Mettez à jour vers 9.0.6
    • Mettez à jour vers 9.0.7-1
    Publication Mise à jour
  8. CVE-2026-26960

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

    node-tar has Arbitrary File Read/Write via Hardlink Target Escape Through Symlink Chain in Extraction

    node-tar is a full-featured Tar for Node.js. When using default options in versions 7.5.7 and below, an attacker-controlled archive can create a hardlink inside the extraction directory that points to a file outside the extraction root, enabling arbitrary file read and write as the extracting user. Severity is high because the primitive bypasses path protections and turns archive extraction into a direct filesystem access primitive. This issue has been fixed in version 7.5.8.

    • Mettez à jour vers 6.1.13+~cs7.0.5-1+deb12u1
    • Mettez à jour vers 6.2.1+ds1+~cs6.1.13-8
    • Mettez à jour vers 6.2.1+~cs7.0.8-1+deb13u1
    • Mettez à jour vers 7.5.8
    Publication Mise à jour
  9. CVE-2026-26980

    Critique · CVSS 9.4EPSS 71,09%Code d’exploitation publicCorrectif disponible

    Ghost has a SQL Injection in its Content API

    Ghost is a Node.js content management system. Versions 3.24.0 through 6.19.0 allow unauthenticated attackers to perform arbitrary reads from the database. This issue has been fixed in version 6.19.1.

    • Mettez à jour vers 6.19.1
    Publication Mise à jour
  10. CVE-2026-26974

    Élevée · CVSS 7.6EPSS 0,61%Correctif disponible

    Sylde has Improper Control of Generation of Code

    Slyde is a program that creates animated presentations from XML. In versions 0.0.4 and below, Node.js automatically imports **/*.plugin.{js,mjs} files including those from node_modules, so any malicious package with a .plugin.js file can execute arbitrary code when installed or required. All projects using this loading behavior are affected, especially those installing untrusted packages. This issue has been fixed in version 0.0.5. To workaround this issue, users can audit and restrict which packages are installed in node_modules.

    • Mettez à jour vers 0.0.5
    Publication Mise à jour
  11. CVE-2025-67438

    Moyenne · CVSS 6.1EPSS 0,32%Correctif disponible

    CVE-2025-67438

    A Stored Cross-Site Scripting (XSS) vulnerability in Sync-in Server before 1.9.3 allows an authenticated attacker to execute arbitrary JavaScript in a victim's browser. By uploading a crafted SVG file containing a malicious payload, an attacker can access and exfiltrate sensitive information, including the user's session cookies.

    • Mettez à jour vers 1.9.3
    Publication Mise à jour
  12. CVE-2026-27009

    Moyenne · CVSS 5.8EPSS 0,26%Correctif disponible

    OpenClaw affected by Stored XSS in Control UI via unsanitized assistant name/avatar in inline script injection

    OpenClaw is a personal AI assistant. Prior to version 2026.2.15, a atored XSS issue in the OpenClaw Control UI when rendering assistant identity (name/avatar) into an inline `<script>` tag without script-context-safe escaping. A crafted value containing `</script>` could break out of the script tag and execute attacker-controlled JavaScript in the Control UI origin. Version 2026.2.15 removed inline script injection and serve bootstrap config from a JSON endpoint and added a restrictive Content Security Policy for the Control UI (`script-src 'self'`, no inline scripts).

    • Mettez à jour vers 2026.2.15
    Publication Mise à jour
  13. CVE-2026-27008

    Moyenne · CVSS 6.8EPSS 0,19%Correctif disponible

    OpenClaw hardened the skill download target directory validation

    OpenClaw is a personal AI assistant. Prior to version 2026.2.15, a bug in `download` skill installation allowed `targetDir` values from skill frontmatter to resolve outside the per-skill tools directory if not strictly validated. In the admin-only `skills.install` flow, this could write files outside the intended install sandbox. Version 2026.2.15 contains a fix for the issue.

    • Mettez à jour vers 2026.2.15
    Publication Mise à jour
  14. CVE-2026-27007

    Moyenne · CVSS 4.8EPSS 0,18%Correctif disponible

    OpenClaw's sandbox config hash sorted primitive arrays and suppressed needed container recreation

    OpenClaw is a personal AI assistant. Prior to version 2026.2.15, `normalizeForHash` in `src/agents/sandbox/config-hash.ts` recursively sorted arrays that contained only primitive values. This made order-sensitive sandbox configuration arrays hash to the same value even when order changed. In OpenClaw sandbox flows, this hash is used to decide whether existing sandbox containers should be recreated. As a result, order-only config changes (for example Docker `dns` and `binds` array order) could be treated as unchanged and stale containers could be reused. This is a configuration integrity issue affecting sandbox recreation behavior. Starting in

    • Mettez à jour vers 2026.2.15
    Publication Mise à jour
  15. CVE-2026-27004

    Moyenne · CVSS 6.9EPSS 0,12%Correctif disponible

    OpenClaw session tool visibility hardening and Telegram webhook secret fallback

    OpenClaw is a personal AI assistant. Prior to version 2026.2.15, in some shared-agent deployments, OpenClaw session tools (`sessions_list`, `sessions_history`, `sessions_send`) allowed broader session targeting than some operators intended. This is primarily a configuration/visibility-scoping issue in multi-user environments where peers are not equally trusted. In Telegram webhook mode, monitor startup also did not fall back to per-account `webhookSecret` when only the account-level secret was configured. In shared-agent, multi-user, less-trusted environments: session-tool access could expose transcript content across peer sessions. In single

    • Mettez à jour vers 2026.2.15
    Publication Mise à jour
  16. CVE-2026-27003

    Moyenne · CVSS 6.9EPSS 0,16%Correctif disponible

    OpenClaw: Telegram bot token exposure via logs

    OpenClaw is a personal AI assistant. Telegram bot tokens can appear in error messages and stack traces (for example, when request URLs include `https://api.telegram.org/bot<token>/...`). Prior to version 2026.2.15, OpenClaw logged these strings without redaction, which could leak the bot token into logs, crash reports, CI output, or support bundles. Disclosure of a Telegram bot token allows an attacker to impersonate the bot and take over Bot API access. Users should upgrade to version 2026.2.15 to obtain a fix and rotate the Telegram bot token if it may have been exposed.

    • Mettez à jour vers 2026.2.15
    Publication Mise à jour
  17. CVE-2026-27002

    Élevée · CVSS 7.7EPSS 0,53%Correctif disponible

    OpenClaw: Docker container escape via unvalidated bind mount config injection

    OpenClaw is a personal AI assistant. Prior to version 2026.2.15, a configuration injection issue in the Docker tool sandbox could allow dangerous Docker options (bind mounts, host networking, unconfined profiles) to be applied, enabling container escape or host data access. OpenClaw 2026.2.15 blocks dangerous sandbox Docker settings and includes runtime enforcement when building `docker create` args; config-schema validation for `network=host`, `seccompProfile=unconfined`, `apparmorProfile=unconfined`; and security audit findings to surface dangerous sandbox docker config. As a workaround, do not configure `agents.*.sandbox.docker.binds` to m

    • Mettez à jour vers 2026.2.15
    Publication Mise à jour
  18. CVE-2026-27001

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

    OpenClaw: Unsanitized CWD path injection into LLM prompts

    OpenClaw is a personal AI assistant. Prior to version 2026.2.15, OpenClaw embedded the current working directory (workspace path) into the agent system prompt without sanitization. If an attacker can cause OpenClaw to run inside a directory whose name contains control/format characters (for example newlines or Unicode bidi/zero-width markers), those characters could break the prompt structure and inject attacker-controlled instructions. Starting in version 2026.2.15, the workspace path is sanitized before it is embedded into any LLM prompt output, stripping Unicode control/format characters and explicit line/paragraph separators. Workspace pa

    • Mettez à jour vers 2026.2.15
    Publication Mise à jour
  19. CVE-2026-26972

    Moyenne · CVSS 6.7EPSS 0,23%Correctif disponible

    OpenClaw has a Path Traversal in Browser Download Functionality

    OpenClaw is a personal AI assistant. In versions 2026.1.12 through 2026.2.12, OpenClaw browser download helpers accepted an unsanitized output path. When invoked via the browser control gateway routes, this allowed path traversal to write downloads outside the intended OpenClaw temp downloads directory. This issue is not exposed via the AI agent tool schema (no `download` action). Exploitation requires authenticated CLI access or an authenticated gateway RPC token. Version 2026.2.13 fixes the issue.

    • Mettez à jour vers 2026.2.13
    Publication Mise à jour
  20. CVE-2026-26329

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

    OpenClaw has a path traversal in browser upload allows local file read

    OpenClaw is a personal AI assistant. Prior to version 2026.2.14, authenticated attackers can read arbitrary files from the Gateway host by supplying absolute paths or path traversal sequences to the browser tool's `upload` action. The server passed these paths to Playwright's `setInputFiles()` APIs without restricting them to a safe root. An attacker must reach the Gateway HTTP surface (or otherwise invoke the same browser control hook endpoints); present valid Gateway auth (bearer token / password), as required by the Gateway configuration (In common default setups, the Gateway binds to loopback and the onboarding wizard generates a gateway

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