p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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

  2. 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

Vulnérabilités : 7722

  1. CVE-2026-107375

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

    JHipster: SQL Injection in the Parameter of JHipster-Generated Reactive (WebFlux + R2DBC) Applicationssort

    JHipster is a development platform to quickly generate, develop, and deploy modern web applications and microservice architectures. From 7.0.0 until 9.4.0, reactive applications generated with Spring WebFlux, Spring Data R2DBC, and a SQL database pass the attacker-controlled sort request parameter from paginated entity-list endpoints into createOrderByFields in generators/spring-boot/generators/data-relational/templates/src/main/java/package/repository/EntityManager_reactive.java.ejs. The generated code renders these properties into the SQL ORDER BY clause without validation or quoting, and the R2DBC simple query protocol can execute addition

    • Mettez à jour vers 9.4.0
    Publication Mise à jour
  2. CVE-2026-107303

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

    JHipster: Generated Applications Allow Stored XSS via Unrestricted Blob ContentType Opened as Same-Origin Blob

    JHipster is a development platform to quickly generate, develop, and deploy modern web applications and microservice architectures. Prior to generator-jhipster 9.4.0 and react-jhipster 1.1.0, generated applications can persist attacker-controlled Blob data and companion ContentType values, return them through generated REST endpoints, and pass them to the generated openFile helper in generators/client/generators/common/templates/src/main/webapp/app/shared/jhipster/data-utils.ts.ejs. The helper uses the returned ContentType as the browser Blob MIME type and opens an object URL, so a normal authenticated user with write access to a Blob-bearing

    • Mettez à jour vers 1.1.0
    • Mettez à jour vers 9.4.0
    Publication Mise à jour
  3. CVE-2026-107302

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

    msgpack5: Truncated map32 headers throw an unexpected error

    msgpack5 is a msgpack v5 implementation for node.js and the browser. Prior to 6.1.0, the decoder reads the four-byte length of a map32 value before validating that the complete five-byte header is available. A truncated map32 header therefore causes a checked out-of-bounds buffer read and throws RangeError instead of IncompleteBufferError, which can unexpectedly terminate a request, stream, or worker in applications that wait for additional bytes after IncompleteBufferError. There is no adjacent-memory disclosure because the buffer implementation checks bounds. This issue is fixed in version 6.1.0.

    • Mettez à jour vers 6.1.0
    Publication Mise à jour
  4. CVE-2026-107301

    Moyenne · CVSS 6.5EPSS 0,37%Correctif disponible

    msgpack5: Partial options disable prototype protection

    msgpack5 is a msgpack v5 implementation for node.js and the browser. Prior to 6.1.0, constructing msgpack5 with an empty or partial options object disables the default protoAction: 'error' protection. A decoded map containing a __proto__ key can then replace the decoded object's prototype, potentially changing inherited properties or downstream behavior, although Object.prototype is not modified globally. This issue is fixed in version 6.1.0.

    • Mettez à jour vers 6.1.0
    Publication Mise à jour
  5. CVE-2026-107300

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

    msgpack5: Many buffered values can exhaust the streaming decoder stack

    msgpack5 is a msgpack v5 implementation for node.js and the browser. Prior to 6.1.0, the streaming decoder recursively invokes itself for each complete MessagePack value remaining in a chunk. A remote peer can send one chunk containing many small valid values, causing recursion proportional to the value count, exhausting the JavaScript call stack, and interrupting the process or stream. This issue is fixed in version 6.1.0.

    • Mettez à jour vers 6.1.0
    Publication Mise à jour
  6. CVE-2026-107299

    Moyenne · CVSS 5.9EPSS 0,39%Correctif disponible

    msgpack5: Reserved byte can cause unbounded stream buffering

    msgpack5 is a msgpack v5 implementation for node.js and the browser. Prior to 6.1.0, the streaming decoder treats the reserved MessagePack byte 0xc1 as incomplete input instead of invalid input. When 0xc1 begins a stream, subsequent data remains buffered while the decoder waits for bytes that cannot make the value valid, allowing a remote peer to exhaust memory. This issue is fixed in version 6.1.0.

    • Mettez à jour vers 6.1.0
    Publication Mise à jour
  7. CVE-2026-107298

    Moyenne · CVSS 5.3EPSS 0,37%Correctif disponible

    msgpack5: Deeply nested input can exhaust the decoder stack

    msgpack5 is a msgpack v5 implementation for node.js and the browser. Prior to 6.1.0, the array and map decoding paths have no nesting-depth limit, allowing an attacker who can provide MessagePack input to submit deeply nested containers that exhaust the JavaScript call stack and interrupt a process, worker, or request handler. This issue is fixed in version 6.1.0.

    • Mettez à jour vers 6.1.0
    Publication Mise à jour
  8. CVE-2026-107297

    Moyenne · CVSS 5.9EPSS 0,39%Correctif disponible

    msgpack5: Quadratic parsing in the streaming decoder

    msgpack5 is a msgpack v5 implementation for node.js and the browser. Prior to 6.1.0, the streaming decoder reparses an incomplete array or map from the beginning whenever another chunk arrives. A remote peer can split one valid MessagePack container across many small chunks, causing completed elements to be decoded repeatedly, producing quadratic CPU use and blocking the event loop. This issue is fixed in version 6.1.0.

    • Mettez à jour vers 6.1.0
    Publication Mise à jour
  9. CVE-2026-107296

    Faible · CVSS 3.7EPSS 0,28%Correctif disponible

    msgpack5: Decoding negative int64 values mutates the input buffer

    msgpack5 is a msgpack v5 implementation for node.js and the browser. Prior to 6.1.0, decoding a negative signed 64-bit integer modifies the corresponding bytes in the caller-provided input buffer while computing the value. Applications that retain or reuse encoded input for integrity checks, logging, or later processing can observe silently corrupted data, while positive integers and other MessagePack value types are unaffected. This issue is fixed in version 6.1.0.

    • Mettez à jour vers 6.1.0
    Publication Mise à jour
  10. CVE-2026-106557

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

    Backstage: Improper input validation in TechDocs Markdown extension configuration

    Backstage is an open framework for building developer portals. Prior to 1.14.6 and 1.15.4, the @backstage/plugin-techdocs-node package did not sufficiently validate TechDocs Markdown extension configuration. An authenticated user who can register or modify documentation sources may cause a TechDocs build to access resources outside the intended documentation boundary, potentially exposing backend-host data or internal network resources. This issue is fixed in versions 1.14.6 and 1.15.4 when pymdown-extensions 10.21.3 or later is also used, normally through mkdocs-techdocs-core 1.7.0 or later.

    • Mettez à jour vers 1.15.4
    Publication Mise à jour
  11. CVE-2026-106563

    Moyenne · CVSS 5.3EPSS 0,22%Correctif disponible

    Backstage: Improper entity validation in deprecated Kubernetes services endpoint

    Backstage is an open framework for building developer portals. Prior to 0.21.8, the @backstage/plugin-kubernetes-backend package is affected by improper entity validation in deprecated kubernetes services endpoint. An authenticated user with Kubernetes read permissions could access Kubernetes workload data beyond their intended scope by supplying crafted entity data to the deprecated services endpoint. The exposure is limited to read-only access to Kubernetes object metadata across configured clusters. This issue is fixed in version 0.21.8.

    • Mettez à jour vers 0.21.8
    Publication Mise à jour
  12. CVE-2026-106562

    Moyenne · CVSS 4.3EPSS 0,2%Correctif disponible

    Backstage: Incorrect authorization in search engine permission filtering

    Backstage is an open framework for building developer portals. Prior to 2.1.6 in @backstage/plugin-search-backend and 1.8.7 in @backstage/plugin-search-backend-module-elasticsearch, search engine permission filtering could return documents denied by policy. An authenticated Backstage user subject to a DENY policy for search document types could receive unauthorized results in deployments with permission.enabled set to true and an Elasticsearch or OpenSearch backend. This issue is fixed in @backstage/plugin-search-backend 2.1.6 and @backstage/plugin-search-backend-module-elasticsearch 1.8.7.

    • Mettez à jour vers 1.8.7
    • Mettez à jour vers 2.1.6
    Publication Mise à jour
  13. CVE-2026-106561

    Moyenne · CVSS 5EPSS 0,2%Correctif disponible

    Backstage: Sensitive information disclosure in Kubernetes resource queries

    Backstage is an open framework for building developer portals. Prior to 0.21.9, the @backstage/plugin-kubernetes-backend package is affected by sensitive information disclosure in kubernetes resource queries. An authenticated user holding the standard Kubernetes resource read permission could retrieve sensitive values that the Kubernetes plugin is designed to mask, potentially exposing credentials and other confidential material held in the connected clusters. Exposure is limited to resources that the Backstage service account is permitted to read and that match the targeted catalog entity's namespace and label selector. Deployments whose clu

    • Mettez à jour vers 0.21.9
    Publication Mise à jour
  14. CVE-2026-106560

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

    Backstage: Improper repository path validation in a Scaffolder backend module

    Backstage is an open framework for building developer portals. Prior to 0.3.25, the @backstage/plugin-scaffolder-backend-module-confluence-to-markdown package is affected by improper repository path validation in a scaffolder backend module. An authenticated user who can execute an affected template and control its repository file location may cause generated content to be written outside the task workspace, within locations writable by the Backstage backend process. This issue is fixed in version 0.3.25.

    • Mettez à jour vers 0.3.25
    Publication Mise à jour
  15. CVE-2026-106559

    Moyenne · CVSS 6.3EPSS 0,33%Correctif disponible

    Backstage: Improper input validation in Confluence to Markdown scaffolder module

    Backstage is an open framework for building developer portals. Prior to 0.3.25, the @backstage/plugin-scaffolder-backend-module-confluence-to-markdown package is affected by improper input validation in confluence to markdown scaffolder module. Insufficient input validation in the Confluence to Markdown scaffolder module could allow an attacker to influence file write operations during template execution. Exploitation requires a Backstage user to run a template that processes attacker-influenced Confluence content. This issue is fixed in version 0.3.25.

    • Mettez à jour vers 0.3.25
    Publication Mise à jour
  16. CVE-2026-106558

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

    Backstage: Improper validation of TechDocs MkDocs configuration

    Backstage is an open framework for building developer portals. Prior to 1.14.8, 1.15.6, and 2.0.1, the @backstage/plugin-techdocs-node package improperly validated mapping-style markdown_extensions configuration. An authenticated attacker who can register or influence an SCM-backed documentation source may bypass TechDocs sanitization and cause Python objects to be imported and instantiated in the generator runtime, leading to arbitrary code execution. Earlier fixes in versions 1.14.6 and 1.15.4 did not fully address the supported mapping representation of markdown_extensions. Impact is greatest when documentation generation runs with backend

    • Mettez à jour vers 1.15.4
    Publication Mise à jour
  17. CVE-2026-106510

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

    Backstage: Remote code execution via crafted markdown_extensions in TechDocs mkdocs.yml

    Backstage is an open framework for building developer portals. Prior to 1.14.6, the @backstage/plugin-techdocs-node package is affected by remote code execution via crafted markdown_extensions in techdocs mkdocs.yml. An authenticated user who can register catalog entities can provide a crafted mkdocs.yml causing arbitrary OS command execution on the TechDocs build host when the docs are built. This issue is fixed in versions 1.14.6 and 1.15.4.

    • Mettez à jour vers 1.15.4
    Publication Mise à jour
  18. CVE-2026-106509

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

    Backstage: Improper validation of MkDocs theme configuration in TechDocs

    Backstage is an open framework for building developer portals. Prior to 1.14.6, the @backstage/plugin-techdocs-node package is affected by improper validation of mkdocs theme configuration in techdocs. When TechDocs is configured to build documentation locally or in a container, a user with write access to a registered repository can include configuration values in mkdocs.yml that cause arbitrary code execution during the documentation build process. This issue is fixed in versions 1.14.6 and 1.15.4.

    • Mettez à jour vers 1.15.4
    Publication Mise à jour
  19. CVE-2026-106508

    Moyenne · CVSS 5.3EPSS 0,39%Correctif disponible

    Backstage: Potential file exposure through local TechDocs publisher

    Backstage is an open framework for building developer portals. Prior to 1.15.4, the @backstage/plugin-techdocs-node package is affected by potential file exposure through local techdocs publisher. When using the local TechDocs publisher (techdocs.publisher.type: 'local'), it was possible for the documentation serving endpoint to follow filesystem references outside the intended documentation tree, potentially exposing host files to authenticated users. This is mitigated by the fact that exploration requires preconditions that do not arise through normal MkDocs operation. Cloud-based publishers (S3, GCS, Azure Blob Storage) are not affected. T

    • Mettez à jour vers 1.15.4
    Publication Mise à jour
  20. CVE-2026-106506

    Moyenne · CVSS 5.3EPSS 0,22%Correctif disponible

    Backstage: Improper input validation in scaffolder task list ordering

    Backstage is an open framework for building developer portals. Prior to 4.1.0, the @backstage/plugin-scaffolder-backend package is affected by improper input validation in scaffolder task list ordering. An authenticated Backstage user with permission to create and read relevant scaffolder tasks may be able to infer confidential task data under specific conditions. Successful exploitation requires retained task secrets, visibility of a target task, knowledge of the secret structure, and repeated requests. This issue is fixed in version 4.1.0.

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