p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de la pila Node.js · Página 170

Vulnerabilidades publicadas para Node.js en los últimos 30 días: 390. Incluidas en el catálogo KEV: 0.

Filtrar vulnerabilidades
Node.js

Alertas tempranas

Avisos recientes de vulnerabilidades procedentes de anuncios de fabricantes y noticias de seguridad. Estas alertas no cambian la puntuación de seguridad.

  1. node.js

    Sin corrección publicada

    Node.js: ejecución remota de código

    Según OpenNet, Node.js tiene una vulnerabilidad de ejecución remota de código (CVE-2026-111497). No se especifican las versiones exactas afectadas. El mensaje no indica una versión corregida.

    Qué hacer ahora: Comprueba si hay una actualización de Node.js con la corrección e instálala.

    CVE-2026-111497

  2. node.js

    Sin corrección publicada

    Node.js: denegación de servicio

    Según GitHub Advisory Database, Node.js tiene una vulnerabilidad de denegación de servicio (CVE-2026-109932). No se especifican las versiones exactas afectadas. El mensaje no indica una versión corregida.

    Qué hacer ahora: Comprueba si hay una actualización de Node.js con la corrección e instálala.

    CVE-2026-109932

Vulnerabilidades: 7800

  1. CVE-2026-0755

    Crítica · CVSS 9.8EPSS 3,42%Corrección disponible

    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.

    • Actualiza a 1.1.6
    Publicación Actualización
  2. CVE-2025-15061

    Crítica · CVSS 9.8EPSS 2,18%Corrección disponible

    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.

    • Actualiza a 0.6.3
    Publicación Actualización
  3. CVE-2026-24132

    Alta · CVSS 7.7EPSS 0,74%Corrección disponible

    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

    • Actualiza a 7.20.0
    • Actualiza a 8.0.3
    Publicación Actualización
  4. CVE-2025-65098

    Alta · CVSS 7.4EPSS 0,34%Corrección disponible

    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.

    • Actualiza a 0.9.15
    Publicación Actualización
  5. CVE-2026-24006

    Alta · CVSS 7.5EPSS 0,44%Corrección disponible

    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.

    • Actualiza a 1.4.1
    Publicación Actualización
  6. CVE-2026-24001

    Baja · CVSS 2.7EPSS 0,62%Corrección disponible

    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

    • Actualiza a 3.5.1
    • Actualiza a 4.0.4
    • Actualiza a 5.2.2
    • Actualiza a 5.2.2~dfsg+~5.2.3-1
    • Actualiza a 8.0.3
    Publicación Actualización
  7. CVE-2026-23966

    Crítica · CVSS 9.1EPSS 0,23%Corrección disponible

    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.

    • Actualiza a 0.3.14
    Publicación Actualización
  8. CVE-2026-23965

    Alta · CVSS 7.5EPSS 0,21%Corrección disponible

    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.

    • Actualiza a 0.4.0
    Publicación Actualización
  9. CVE-2026-23967

    Alta · CVSS 7.5EPSS 0,21%Corrección disponible

    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.

    • Actualiza a 0.3.14
    Publicación Actualización
  10. CVE-2026-23957

    Alta · CVSS 7.5EPSS 0,44%Corrección disponible

    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.

    • Actualiza a 1.4.1
    Publicación Actualización
  11. CVE-2026-23956

    Alta · CVSS 7.5EPSS 0,53%Corrección disponible

    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.

    • Actualiza a 1.4.1
    Publicación Actualización
  12. CVE-2026-23737

    Alta · CVSS 7.5EPSS 0,58%Corrección disponible

    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

    • Actualiza a 1.4.1
    Publicación Actualización
  13. CVE-2026-23736

    Alta · CVSS 7.3EPSS 0,3%Corrección disponible

    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.

    • Actualiza a 1.4.1
    Publicación Actualización
  14. CVE-2026-24048

    Baja · CVSS 3.5EPSS 0,24%Corrección disponible

    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

    • Actualiza a 0.12.2
    • Actualiza a 0.13.2
    • Actualiza a 0.14.1
    Publicación Actualización
  15. CVE-2026-24047

    Media · CVSS 6.3EPSS 0,53%Corrección disponible

    @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

    • Actualiza a 0.1.17
    Publicación Actualización
  16. CVE-2026-24046

    Alta · CVSS 7.1EPSS 0,53%Código de explotación públicoCorrección disponible

    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

    • Actualiza a 0.11.2
    • Actualiza a 0.12.2
    • Actualiza a 0.12.3
    • Actualiza a 0.13.2
    • Actualiza a 0.14.1
    • Actualiza a 2.2.2
    • Actualiza a 3.0.2
    • Actualiza a 3.1.1
    Publicación Actualización
  17. CVE-2026-21852

    Media · CVSS 5.3EPSS 27,5%Corrección disponible

    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

    • Actualiza a 2.0.65
    Publicación Actualización
  18. CVE-2025-13465

    Media · CVSS 6.9EPSS 1,82%Corrección disponible

    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.

    • Actualiza a 2.4.1+dfsg-3ubuntu0.1~esm1
    • Actualiza a 4.17.15+dfsg-2ubuntu0.1~esm1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-10
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-5ubuntu0.1~esm1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9+deb13u1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.25.10.1
    • Actualiza a 4.17.23
    • Actualiza a 4.17.4+dfsg-1ubuntu0.1~esm1
    • Actualiza a 4.18.0
    Publicación Actualización
  19. GHSA-h3hw-29fv-2x75

    Alta · CVSS 8.7Corrección disponible

    @envelop/graphql-modules has a Race Condition vulnerability

    ### Summary Context race condition when using `useGraphQLModules` plugin ### Details Related to: https://github.com/graphql-hive/graphql-modules/security/advisories/GHSA-53wg-r69p-v3r7 When 2 or more parallel requests are made which trigger the same service, the context of the requests is mixed up in the service when the context is injected via @ExecutionContext() and graphql-modules are used in Yoga with `useGraphQLModules(application)`. This issue was fixed in `graphql-modules` in `2.4.1` and `3.1.1` but using `useGraphQLModules` will bypass the `async_hooks` fix that was implemented. ### PoC Create the following `package.json` and run

    • Actualiza a 9.1.0
    Publicación Actualización
  20. CVE-2026-0933

    Alta · CVSS 7.7EPSS 1,51%Corrección disponible

    OS Command Injection in `wrangler pages deploy`

    SummaryA command injection vulnerability (CWE-78) has been found to exist in the `wrangler pages deploy` command. The issue occurs because the `--commit-hash` parameter is passed directly to a shell command without proper validation or sanitization, allowing an attacker with control of `--commit-hash` to execute arbitrary commands on the system running Wrangler. Root causeThe commitHash variable, derived from user input via the --commit-hash CLI argument, is interpolated directly into a shell command using template literals (e.g.,  execSync(`git show -s --format=%B ${commitHash}`)). Shell metacharacters are interpreted by the shell, enabl

    • Actualiza a 3.114.17
    • Actualiza a 4.59.1
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →