p PatchFirst

PatchFirst · Свежие уязвимости

Node.js: уязвимости стека · Страница 174

За последние 30 дней в Node.js опубликовано уязвимостей: 301; в каталоге KEV: 0.

Фильтры уязвимостей
Node.js

Ранние предупреждения

Свежие сообщения об уязвимостях из анонсов разработчиков и новостей безопасности. Предупреждения не меняют рейтинг защищённости.

  1. node.js

    Исправление пока не указано

    Node.js: удалённое выполнение кода

    По данным OpenNet, в Node.js найдена уязвимость — удалённое выполнение кода (CVE-2026-111497). Точные затронутые версии не указаны. Версия с исправлением в сообщении не указана.

    Что сделать сейчас: Проверьте, вышло ли обновление Node.js с исправлением, и установите его.

    CVE-2026-111497

  2. node.js

    Исправление пока не указано

    Node.js: отказ в обслуживании

    По данным GitHub Advisory Database, в Node.js найдена уязвимость — отказ в обслуживании (CVE-2026-109932). Точные затронутые версии не указаны. Версия с исправлением в сообщении не указана.

    Что сделать сейчас: Проверьте, вышло ли обновление Node.js с исправлением, и установите его.

    CVE-2026-109932

Уязвимостей: 7803

  1. GHSA-j965-2qgj-vjmq

    Низкий · CVSS 3.7Нет опубликованного исправления

    JavaScript SDK v2 users should add validation to the region parameter value in or migrate to v3

    CVSSv3.1 Rating: 3.7 (LOW) Summary This notification is related to the use of specific values for the region input field when calling AWS services. An actor with access to the environment in which the SDK is used could set the region input field to an invalid value. Per the AWS shared responsibility model, customer applications should protect instances appropriately, or implement proper input sanitization checks. The AWS SDK for JavaScript v2 reached end-of-support on September 8, 2025, but a defense-in-depth enhancement has been implemented in AWS SDK for JavaScript v3. Please migrate to that version. Impact Customer applications could be

    Опубликовано Обновлено
  2. GHSA-6475-r3vj-m8vf

    Низкий · CVSS 3.7Есть исправление

    AWS SDK for JavaScript v3 adopted defense in depth enhancement for region parameter value

    CVSSv3.1 Rating: 3.7 (LOW) Summary This notification is related to the use of specific values for the region input field when calling AWS services. An actor with access to the environment in which the SDK is used could set the region input field to an invalid value. A defense-in-depth enhancement has been implemented in the AWS SDK for JavaScript v3 (versions 3.723.0 and later). This enhancement validates that a region used to construct an endpoint URL is a valid host label. The change was released on November 15, 2025. This advisory is informational to help customers understand their responsibilities regarding configuration security. Imp

    • Обновитесь до 4.4.0
    Опубликовано Обновлено
  3. GHSA-96qw-h329-v5rg

    Высокий · CVSS 7.5Есть исправление

    Shakapacker has environment variable leak via EnvironmentPlugin that exposes secrets to client-side bundles

    ### Summary Since 2017, the default webpack plugins have passed the entire `process.env` to `EnvironmentPlugin`. This pattern exposed ALL build environment variables to client-side JavaScript bundles whenever application code (or any dependency) referenced `process.env.VARIABLE_NAME`. This is not a regression - the vulnerable code has existed since the original Webpacker implementation. No recent code change in Shakapacker triggered this issue. ### Impact Any environment variable in the build environment that is referenced in client-side code (including third-party dependencies) is embedded directly into the JavaScript bundle. This includ

    • Обновитесь до 9.5.0
    Опубликовано Обновлено
  4. CVE-2025-14505

    Средний · CVSS 5.6EPSS 0,18%Есть исправление

    Elliptic Cryptanalysis vulnerability when `k` has leading zeros

    The ECDSA implementation of the Elliptic package generates incorrect signatures if an interim value of 'k' (as computed based on step 3.2 of RFC 6979 https://datatracker.ietf.org/doc/html/rfc6979 ) has leading zeros and is susceptible to cryptanalysis, which can lead to secret key exposure. This happens, because the byte-length of 'k' is incorrectly computed, resulting in its getting truncated during the computation. Legitimate transactions or communications will be broken as a result. Furthermore, due to the nature of the fault, attackers could–under certain conditions–derive the secret key, if they could get their hands on both a faulty si

    • Обновитесь до 6.6.1+dfsg+~6.4.18-2
    Опубликовано Обновлено
  5. CVE-2026-22032

    Средний · CVSS 4.3EPSS 0,23%Есть исправление

    Directus has open redirect in SAML

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to version 11.14.0, an open redirect vulnerability exists in the Directus SAML authentication callback endpoint. During SAML authentication, the `RelayState` parameter is intended to preserve the user's original destination. However, while the login initiation flow validates redirect targets against allowed domains, this validation is not applied to the callback endpoint. This allows an attacker to craft a malicious authentication request that redirects users to an arbitrary external URL upon completion. The vulnerability is present in both the success and

    • Обновитесь до 11.14.0
    • Обновитесь до 32.1.1
    Опубликовано Обновлено
  6. CVE-2026-22028

    Высокий · CVSS 7.2EPSS 0,27%Есть исправление

    Preact has JSON VNode Injection issue

    Preact, a lightweight web development framework, JSON serialization protection to prevent Virtual DOM elements from being constructed from arbitrary JSON. A regression introduced in Preact 10.26.5 caused this protection to be softened. In applications where values from JSON payloads are assumed to be strings and passed unmodified to Preact as children, a specially-crafted JSON payload could be constructed that would be incorrectly treated as a valid VNode. When this chain of failures occurs it can result in HTML injection, which can allow arbitrary script execution if not mitigated by CSP or other means. Applications using affected Preact ver

    • Обновитесь до 10.26.10
    • Обновитесь до 10.27.3
    • Обновитесь до 10.28.2
    Опубликовано Обновлено
  7. CVE-2026-21894

    Средний · CVSS 6.5EPSS 0,47%Есть исправление

    n8n's Missing Stripe-Signature Verification Allows Unauthenticated Forged Webhooks

    n8n is an open source workflow automation platform. In versions from 0.150.0 to before 2.2.2, an authentication bypass vulnerability in the Stripe Trigger node allows unauthenticated parties to trigger workflows by sending forged Stripe webhook events. The Stripe Trigger creates and stores a Stripe webhook signing secret when registering the webhook endpoint, but incoming webhook requests were not verified against this secret. As a result, any HTTP client that knows the webhook URL could send a POST request containing a matching event type, causing the workflow to execute as if a legitimate Stripe event had been received. This issue affects n

    • Обновитесь до 2.2.2
    Опубликовано Обновлено
  8. CVE-2026-21877

    Критический · CVSS 10EPSS 5,45%Публичный эксплойтЕсть исправление

    n8n is vulnerable to Remote Code Execution via Arbitrary File Write

    n8n is an open source workflow automation platform. In versions 0.121.2 and below, an authenticated attacker may be able to execute malicious code using the n8n service. This could result in full compromise and can impact both self-hosted and n8n Cloud instances. This issue is fixed in version 1.121.3. Administrators can reduce exposure by disabling the Git node and limiting access for untrusted users, but upgrading to the latest version is recommended.

    • Обновитесь до 1.121.3
    Опубликовано Обновлено
  9. CVE-2026-21858

    Критический · CVSS 10EPSS 78,19%Публичный эксплойтЕсть исправление

    n8n Vulnerable to Unauthenticated File Access via Improper Webhook Request Handling

    n8n is an open source workflow automation platform. Versions starting with 1.65.0 and below 1.121.0 enable an attacker to access files on the underlying server through execution of certain form-based workflows. A vulnerable workflow could grant access to an unauthenticated remote attacker, resulting in exposure of sensitive information stored on the system and may enable further compromise depending on deployment configuration and workflow usage. This issue is fixed in version 1.121.0.

    • Обновитесь до 1.121.0
    Опубликовано Обновлено
  10. CVE-2025-69262

    Высокий · CVSS 7.6EPSS 1,04%Есть исправление

    pnpm vulnerable to Command Injection via environment variable substitution

    pnpm is a package manager. Versions 6.25.0 through 10.26.2 have a Command Injection vulnerability when using environment variable substitution in .npmrc configuration files with tokenHelper settings. An attacker who can control environment variables during pnpm operations could achieve Remote Code Execution (RCE) in build environments. This issue is fixed in version 10.27.0.

    • Обновитесь до 10.27.0
    Опубликовано Обновлено
  11. CVE-2025-69264

    Высокий · CVSS 8.8EPSS 1,01%Есть исправление

    pnpm v10+ Bypass "Dependency lifecycle scripts execution disabled by default"

    pnpm is a package manager. Versions 10.0.0 through 10.25 allow git-hosted dependencies to execute arbitrary code during pnpm install, circumventing the v10 security feature "Dependency lifecycle scripts execution disabled by default". While pnpm v10 blocks postinstall scripts via the onlyBuiltDependencies mechanism, git dependencies can still execute prepare, prepublish, and prepack scripts during the fetch phase, enabling remote code execution without user consent or approval. This issue is fixed in version 10.26.0.

    • Обновитесь до 10.26.0
    Опубликовано Обновлено
  12. CVE-2025-69263

    Высокий · CVSS 7.5EPSS 0,47%Есть исправление

    pnpm Lockfile Integrity Bypass Allows Remote Dynamic Dependencies

    pnpm is a package manager. Versions 10.26.2 and below store HTTP tarball dependencies (and git-hosted tarballs) in the lockfile without integrity hashes. This allows the remote server to serve different content on each install, even when a lockfile is committed. An attacker who publishes a package with an HTTP tarball dependency can serve different code to different users or CI/CD environments. The attack requires the victim to install a package that has an HTTP/git tarball in its dependency tree. The victim's lockfile provides no protection. This issue is fixed in version 10.26.0.

    • Обновитесь до 10.26.0
    Опубликовано Обновлено
  13. CVE-2025-9611

    Высокий · CVSS 7.2EPSS 1,22%Есть исправление

    Microsoft Playwright MCP Server < 0.0.40 DNS Rebinding via Missing Origin Header Validation

    Microsoft Playwright MCP Server versions prior to 0.0.40 fails to validate the Origin header on incoming connections. This allows an attacker to perform a DNS rebinding attack via a victim’s web browser and send unauthorized requests to a locally running MCP server, resulting in unintended invocation of MCP tool endpoints.

    • Обновитесь до 0.0.40
    Опубликовано Обновлено
  14. CVE-2024-14020

    Низкий · CVSS 2.3EPSS 0,31%Есть исправление

    carboneio carbone Formatter input.js prototype pollution

    A weakness has been identified in carboneio carbone up to fbcd349077ad0e8748be73eab2a82ea92b6f8a7e. This impacts an unknown function of the file lib/input.js of the component Formatter Handler. Executing a manipulation can lead to improperly controlled modification of object prototype attributes. The attack can be launched remotely. This attack is characterized by high complexity. The exploitability is said to be difficult. Upgrading to version 3.5.6 will fix this issue. This patch is called 04f9feb24bfca23567706392f9ad2c53bbe4134e. You should upgrade the affected component. A successful exploitation can "only occur if the parent NodeJS appli

    • Обновитесь до 3.5.6
    Опубликовано Обновлено
  15. CVE-2025-67364

    Высокий · CVSS 7.5EPSS 0,63%Нет опубликованного исправления

    CVE-2025-67364

    fast-filesystem-mcp version 3.4.0 contains a critical path traversal vulnerability in its file operation tools including fast_read_file. This vulnerability arises from improper path validation that fails to resolve symbolic links to their actual physical paths. The safePath and isPathAllowed functions use path.resolve() which does not handle symlinks, allowing attackers to bypass directory access restrictions by creating symlinks within allowed directories that point to restricted system paths. When these symlinks are accessed through valid path references, the validation checks are circumvented, enabling access to unauthorized files.

    Опубликовано Обновлено
  16. CVE-2025-68428

    Критический · CVSS 9.2EPSS 2,18%Публичный эксплойтЕсть исправление

    jsPDF has Local File Inclusion/Path Traversal vulnerability

    jsPDF is a library to generate PDFs in JavaScript. Prior to version 4.0.0, user control of the first argument of the loadFile method in the node.js build allows local file inclusion/path traversal. If given the possibility to pass unsanitized paths to the loadFile method, a user can retrieve file contents of arbitrary files in the local file system the node process is running in. The file contents are included verbatim in the generated PDFs. Other affected methods are `addImage`, `html`, and `addFont`. Only the node.js builds of the library are affected, namely the `dist/jspdf.node.js` and `dist/jspdf.node.min.js` files. The vulnerability has

    • Обновитесь до 4.0.0
    Опубликовано Обновлено
  17. CVE-2025-66648

    Высокий · CVSS 7.2EPSS 0,23%Есть исправление

    `vega-functions` vulnerable to Cross-site Scripting via `setdata` function

    vega-functions provides function implementations for the Vega expression language. Prior to version 6.1.1, for sites that allow users to supply untrusted user input, malicious use of an internal function (not part of the public API) could be used to run unintentional javascript (XSS). This issue is fixed in vega-functions `6.1.1`. There is no workaround besides upgrading. Using `vega.expressionInterpreter` as described in CSP safe mode does not prevent this issue.

    • Обновитесь до 5.33.1+ds+~cs5.3.0-2
    • Обновитесь до 6.1.1
    Опубликовано Обновлено
  18. CVE-2025-65110

    Высокий · CVSS 8.1EPSS 0,5%Есть исправление

    Vega Cross-Site Scripting (XSS) via expression abusing vlSelectionTuples function array map calls in environments with satisfactory function gadgets in the global scope

    Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. Prior to versions 6.1.2 and 5.6.3, applications meeting two conditions are at risk of arbitrary JavaScript code execution, even if "safe mode" expressionInterpreter is used. First, they use `vega` in an application that attaches both `vega` library and a `vega.View` instance similar to the Vega Editor to the global `window`, or has any other satisfactory function gadgets in the global scope. Second, they allow user-defined Vega `JSON` definitions (vs JSON that was is only provided through source code). This vulnerability

    • Обновитесь до 5.33.1+ds+~cs5.3.0-4
    • Обновитесь до 5.6.3
    • Обновитесь до 6.1.2
    Опубликовано Обновлено
  19. CVE-2026-0621

    Высокий · CVSS 8.7EPSS 0,44%Есть исправление

    MCP TypeScript SDK UriTemplate Exploded Array Pattern ReDoS

    Anthropic's MCP TypeScript SDK versions up to and including 1.25.1 contain a regular expression denial of service (ReDoS) vulnerability in the UriTemplate class when processing RFC 6570 exploded array patterns. The dynamically generated regular expression used during URI matching contains nested quantifiers that can trigger catastrophic backtracking on specially crafted inputs, resulting in excessive CPU consumption. An attacker can exploit this by supplying a malicious URI that causes the Node.js process to become unresponsive, leading to a denial of service.

    • Обновитесь до 1.25.2
    Опубликовано Обновлено
  20. CVE-2025-67427

    Средний · CVSS 6.5EPSS 0,21%Нет опубликованного исправления

    CVE-2025-67427

    A Blind Server-Side Request Forgery (SSRF) vulnerability in evershop 2.1.0 and prior allows unauthenticated attackers to force the server to initiate an HTTP request via the "GET /images" API. The vulnerability occurs due to insufficient validation of the "src" query parameter, which permits arbitrary HTTP or HTTPS URIs, resulting in unexpected requests against internal and external networks.

    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →