p PatchFirst

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

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

За последние 30 дней в Node.js опубликовано уязвимостей: 375; в каталоге 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

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

  1. CVE-2026-22696

    Критический · CVSS 9.3EPSS 0,21%Есть исправление

    dcap-qvl has Missing Verification for QE Identity

    dcap-qvl implements the quote verification logic for DCAP (Data Center Attestation Primitives). A vulnerability present in versions prior to 0.3.9 involves a critical gap in the cryptographic verification process within the dcap-qvl. The library fetches QE Identity collateral (including qe_identity, qe_identity_signature, and qe_identity_issuer_chain) from the PCCS. However, it skips to verify the QE Identity signature against its certificate chain and does not enforce policy constraints on the QE Report. An attacker can forge the QE Identity data to whitelist a malicious or non-Intel Quoting Enclave. This allows the attacker to forge the QE

    • Обновитесь до 0.3.9
    Опубликовано Обновлено
  2. CVE-2026-23864

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

    CVE-2026-23864

    Multiple denial of service vulnerabilities exist in React Server Components, affecting the following packages: react-server-dom-parcel, react-server-dom-turbopack, react-server-dom-webpack. The vulnerabilities are triggered by sending specially crafted HTTP requests to Server Function endpoints, and could lead to server crashes, out-of-memory exceptions or excessive CPU usage; depending on the vulnerable code path being exercised, the application configuration and application code. Strongly consider upgrading to the latest package versions to reduce risk and prevent availability issues in applications using React Server Components.

    • Обновитесь до 19.0.4
    • Обновитесь до 19.1.5
    • Обновитесь до 19.2.4
  3. CVE-2026-0755

    Критический · CVSS 9.8EPSS 3,42%Есть исправление

    gemini-mcp-tool execAsync Command Injection Remote Code Execution Vulnerability

    gemini-mcp-tool execAsync Command Injection Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of gemini-mcp-tool. Authentication is not required to exploit this vulnerability. The specific flaw exists within the implementation of the execAsync method. The issue results from the lack of proper validation of a user-supplied string before using it to execute a system call. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-27783.

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

    Критический · CVSS 9.8EPSS 2,18%Есть исправление

    Framelink Figma MCP Server fetchWithRetry Command Injection Remote Code Execution Vulnerability

    Framelink Figma MCP Server fetchWithRetry Command Injection Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Framelink Figma MCP Server. Authentication is not required to exploit this vulnerability. The specific flaw exists within the implementation of the fetchWithRetry method. The issue results from the lack of proper validation of a user-supplied string before using it to execute a system call. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-27877.

    • Обновитесь до 0.6.3
    Опубликовано Обновлено
  5. CVE-2026-24132

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

    Orval Mock Generation Code Injection via const

    Orval generates type-safe JS clients (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification. Versions 7.19.0 and below and 8.0.0-rc.0 through 8.0.2 allow untrusted OpenAPI specifications to inject arbitrary TypeScript/JavaScript into generated mock files via the const keyword on schema properties. These const values are interpolated into the mock scalar generator (getMockScalar in packages/mock/src/faker/getters/scalar.ts) without proper escaping or type-safe serialization, which results in attacker-controlled code being emitted into both interface definitions and faker/MSW handlers. The vulnerability is similar in impact to the

    • Обновитесь до 7.20.0
    • Обновитесь до 8.0.3
    Опубликовано Обновлено
  6. CVE-2025-65098

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

    Typebot Vulnerable to Credential Theft via Client-Side Script Execution and API Authorization Bypass

    Typebot is an open-source chatbot builder. In versions prior to 3.13.2, client-side script execution in Typebot allows stealing all stored credentials from any user. When a victim previews a malicious typebot by clicking "Run", JavaScript executes in their browser and exfiltrates their OpenAI keys, Google Sheets tokens, and SMTP passwords. The `/api/trpc/credentials.getCredentials` endpoint returns plaintext API keys without verifying credential ownership. Version 3.13.2 fixes the issue.

    • Обновитесь до 0.9.15
    Опубликовано Обновлено
  7. CVE-2026-24006

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

    Seroval affected by Denial of Service via Deeply Nested Objects

    Seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. In versions 1.4.0 and below, serialization of objects with extreme depth can exceed the maximum call stack limit. In version 1.4.1, Seroval introduces a `depthLimit` parameter in serialization/deserialization methods. An error will be thrown if the depth limit is reached.

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

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

    jsdiff has a Denial of Service vulnerability in parsePatch and applyPatch

    jsdiff is a JavaScript text differencing implementation. Prior to versions 8.0.3, 5.2.2, 4.0.4, and 3.5.1, attempting to parse a patch whose filename headers contain the line break characters `\r`, `\u2028`, or `\u2029` can cause the `parsePatch` method to enter an infinite loop. It then consumes memory without limit until the process crashes due to running out of memory. Applications are therefore likely to be vulnerable to a denial-of-service attack if they call `parsePatch` with a user-provided patch as input. A large payload is not needed to trigger the vulnerability, so size limits on user input do not provide any protection. Furthermore

    • Обновитесь до 3.5.1
    • Обновитесь до 4.0.4
    • Обновитесь до 5.2.2
    • Обновитесь до 5.2.2~dfsg+~5.2.3-1
    • Обновитесь до 8.0.3
  9. CVE-2026-23966

    Критический · CVSS 9.1EPSS 0,23%Есть исправление

    sm-crypto Affected by Private Key Recovery in SM2-PKE

    sm-crypto provides JavaScript implementations of the Chinese cryptographic algorithms SM2, SM3, and SM4. A private key recovery vulnerability exists in the SM2 decryption logic of sm-crypto prior to version 0.3.14. By interacting with the SM2 decryption interface multiple times, an attacker can fully recover the private key within approximately several hundred interactions. Version 0.3.14 patches the issue.

    • Обновитесь до 0.3.14
    Опубликовано Обновлено
  10. CVE-2026-23965

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

    sm-crypto Affected by Signature Forgery in SM2-DSA

    sm-crypto provides JavaScript implementations of the Chinese cryptographic algorithms SM2, SM3, and SM4. A signature forgery vulnerability exists in the SM2 signature verification logic of sm-crypto prior to version 0.4.0. Under default configurations, an attacker can forge valid signatures for arbitrary public keys. If the message space contains sufficient redundancy, the attacker can fix the prefix of the message associated with the forged signature to satisfy specific formatting requirements. Version 0.4.0 patches the issue.

    • Обновитесь до 0.4.0
    Опубликовано Обновлено
  11. CVE-2026-23967

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

    sm-crypto Affected by Signature Malleability in SM2-DSA

    sm-crypto provides JavaScript implementations of the Chinese cryptographic algorithms SM2, SM3, and SM4. A signature malleability vulnerability exists in the SM2 signature verification logic of the sm-crypto library prior to version 0.3.14. An attacker can derive a new valid signature for a previously signed message from an existing signature. Version 0.3.14 patches the issue.

    • Обновитесь до 0.3.14
    Опубликовано Обновлено
  12. CVE-2026-23957

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

    seroval is vulnerable to Denial of Service via array serialization

    seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. In versions 1.4.0 and below, overriding encoded array lengths by replacing them with an excessively large value causes the deserialization process to significantly increase processing time. This issue has been fixed in version 1.4.1.

    • Обновитесь до 1.4.1
    Опубликовано Обновлено
  13. CVE-2026-23956

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

    seroval affected by Denial of Service via RegExp serialization

    seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. In versions 0.2.0 through 1.4.0, overriding RegExp serialization with extremely large patterns can exhaust JavaScript runtime memory during deserialization. Additionally, overriding RegExp serialization with patterns that trigger catastrophic backtracking can lead to ReDoS (Regular Expression Denial of Service). This issue has been fixed in version 1.4.1.

    • Обновитесь до 1.4.1
  14. CVE-2026-23737

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

    seroval Affected by Remote Code Execution via JSON Deserialization

    seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. In versions 1.4.0 and below, improper input handling in the JSON deserialization component can lead to arbitrary JavaScript code execution. Exploitation is possible via overriding constant value and error deserialization, allowing indirect access to unsafe JS evaluation. At minimum, attackers need the ability to perform 4 separate requests on the same function, and partial knowledge of how the serialized data is used during later runtime processing. This vulnerability affects the fromJSON and fromCrossJSON functions in a client-to-se

    • Обновитесь до 1.4.1
    Опубликовано Обновлено
  15. CVE-2026-23736

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

    seroval Affected by Prototype Pollution via JSON Deserialization

    seroval facilitates JS value stringification, including complex structures beyond JSON.stringify capabilities. In versions 1.4.0 and below, due to improper input validation, a malicious object key can lead to prototype pollution during JSON deserialization. This vulnerability affects only JSON deserialization functionality. This issue is fixed in version 1.4.1.

    • Обновитесь до 1.4.1
    Опубликовано Обновлено
  16. CVE-2026-24048

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

    Backstage has a Possible SSRF when reading from allowed URL's in `backend.reading.allow`

    Backstage is an open framework for building developer portals, and @backstage/backend-defaults provides the default implementations and setup for a standard Backstage backend app. Prior to versions 0.12.2, 0.13.2, 0.14.1, and 0.15.0, the `FetchUrlReader` component, used by the catalog and other plugins to fetch content from URLs, followed HTTP redirects automatically. This allowed an attacker who controls a host listed in `backend.reading.allow` to redirect requests to internal or sensitive URLs that are not on the allowlist, bypassing the URL allowlist security control. This is a Server-Side Request Forgery (SSRF) vulnerability that could al

    • Обновитесь до 0.12.2
    • Обновитесь до 0.13.2
    • Обновитесь до 0.14.1
    Опубликовано Обновлено
  17. CVE-2026-24047

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

    @backstage/cli-common has a possible `resolveSafeChildPath` Symlink Chain Bypass

    Backstage is an open framework for building developer portals, and @backstage/cli-common provides config loading functionality used by the backend and command line interface of Backstage. Prior to version 0.1.17, the `resolveSafeChildPath` utility function in `@backstage/backend-plugin-api`, which is used to prevent path traversal attacks, failed to properly validate symlink chains and dangling symlinks. An attacker could bypass the path validation via symlink chains (creating `link1 → link2 → /outside` where intermediate symlinks eventually resolve outside the allowed directory) and dangling symlinks (creating symlinks pointing to non-existe

    • Обновитесь до 0.1.17
    Опубликовано Обновлено
  18. CVE-2026-24046

    Высокий · CVSS 7.1EPSS 0,53%Публичный эксплойтЕсть исправление

    Backstage has a Possible Symlink Path Traversal in Scaffolder Actions

    Backstage is an open framework for building developer portals. Multiple Scaffolder actions and archive extraction utilities were vulnerable to symlink-based path traversal attacks. An attacker with access to create and execute Scaffolder templates could exploit symlinks to read arbitrary files via the `debug:log` action by creating a symlink pointing to sensitive files (e.g., `/etc/passwd`, configuration files, secrets); delete arbitrary files via the `fs:delete` action by creating symlinks pointing outside the workspace, and write files outside the workspace via archive extraction (tar/zip) containing malicious symlinks. This affects any Bac

    • Обновитесь до 0.11.2
    • Обновитесь до 0.12.2
    • Обновитесь до 0.12.3
    • Обновитесь до 0.13.2
    • Обновитесь до 0.14.1
    • Обновитесь до 2.2.2
    • Обновитесь до 3.0.2
    • Обновитесь до 3.1.1
  19. CVE-2026-21852

    Средний · CVSS 5.3EPSS 27,5%Есть исправление

    Claude Code Leaks Data via Malicious Environment Configuration Before Trust Confirmation

    Claude Code is an agentic coding tool. Prior to version 2.0.65, vulnerability in Claude Code's project-load flow allowed malicious repositories to exfiltrate data including Anthropic API keys before users confirmed trust. An attacker-controlled repository could include a settings file that sets ANTHROPIC_BASE_URL to an attacker-controlled endpoint and when the repository was opened, Claude Code would read the configuration and immediately issue API requests before showing the trust prompt, potentially leaking the user's API keys. Users on standard Claude Code auto-update have received this fix already. Users performing manual updates are advi

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

    Средний · CVSS 6.9EPSS 1,82%Есть исправление

    Prototype Pollution Vulnerability in Lodash _.unset and _.omit functions

    The _.unset and _.omit functions in Lodash are vulnerable to prototype pollution. An attacker can pass crafted paths which cause Lodash to delete methods from global prototypes. The issue permits deletion of properties but does not allow overwriting their original behavior. The issue is patched from 4.17.23 to 4.18.0 depending on the package: lodash, lodash-es, and lodash-amd in 4.17.23, and the standalone lodash.unset and lodash.omit packages in 4.18.0.

    • Обновитесь до 2.4.1+dfsg-3ubuntu0.1~esm1
    • Обновитесь до 4.17.15+dfsg-2ubuntu0.1~esm1
    • Обновитесь до 4.17.21+dfsg+~cs8.31.198.20210220-10
    • Обновитесь до 4.17.21+dfsg+~cs8.31.198.20210220-5ubuntu0.1~esm1
    • Обновитесь до 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1
    • Обновитесь до 4.17.21+dfsg+~cs8.31.198.20210220-9+deb13u1
    • Обновитесь до 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1
    • Обновитесь до 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.25.10.1
    • Обновитесь до 4.17.23
    • Обновитесь до 4.17.4+dfsg-1ubuntu0.1~esm1
    • Обновитесь до 4.18.0
    Опубликовано Обновлено

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

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

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