p PatchFirst

PatchFirst · Vulnerabilidades recientes

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

Vulnerabilidades publicadas para Node.js en los últimos 30 días: 391. 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: 7802

  1. CVE-2025-2336

    Media · CVSS 4.8EPSS 0,31%Corrección disponible

    AngularJS improper sanitization in SVG '<image>' element with 'ngSanitize'

    Improper sanitization of the value of the 'href' and 'xlink:href' attributes in '<image>' SVG elements in AngularJS's 'ngSanitize' module allows attackers to bypass common image source restrictions. This can lead to a form of Content Spoofing https://owasp.org/www-community/attacks/Content_Spoofing  and also negatively affect the application's performance and behavior by using too large or slow-to-load images. This issue affects AngularJS versions greater than or equal to 1.3.1. Note: The AngularJS project is End-of-Life and will not receive any updates to address this issue. For more information see here https://docs.angularjs.org/misc/v

    • Actualiza a 1.5.10-1ubuntu0.1~esm1
    • Actualiza a 1.7.9-1ubuntu0.1~esm1
    • Actualiza a 1.8.2-2ubuntu0.1
    • Actualiza a 1.8.3-1+deb12u1
    • Actualiza a 1.8.3-1ubuntu0.24.04.1
    • Actualiza a 1.8.3-2
    Publicación Actualización
  2. CVE-2025-49223

    Crítica · CVSS 9.8EPSS 0,9%Corrección disponible

    CVE-2025-49223

    billboard.js before 3.15.1 was discovered to contain a prototype pollution via the function generate, which could allow attackers to execute arbitrary code or cause a Denial of Service (DoS) via injecting arbitrary properties.

    • Actualiza a 3.15.1
    Publicación Actualización
  3. CVE-2025-48997

    Alta · CVSS 8.7EPSS 0,48%Corrección disponible

    Multer vulnerable to Denial of Service via unhandled exception

    Multer is a node.js middleware for handling `multipart/form-data`. A vulnerability that is present starting in version 1.4.4-lts.1 and prior to version 2.0.1 allows an attacker to trigger a Denial of Service (DoS) by sending an upload file request with an empty string field name. This request causes an unhandled exception, leading to a crash of the process. Users should upgrade to `2.0.1` to receive a patch. No known workarounds are available.

    • Actualiza a 2.0.1
    Publicación Actualización
  4. CVE-2025-30360

    Media · CVSS 6.5EPSS 0,36%Corrección disponible

    webpack-dev-server users' source code may be stolen when they access a malicious web site with non-Chromium based browser

    webpack-dev-server allows users to use webpack with a development server that provides live reloading. Prior to version 5.2.1, webpack-dev-server users' source code may be stolen when you access a malicious web site with non-Chromium based browser. The `Origin` header is checked to prevent Cross-site WebSocket hijacking from happening, which was reported by CVE-2018-14732. But webpack-dev-server always allows IP address `Origin` headers. This allows websites that are served on IP addresses to connect WebSocket. An attacker can obtain source code via a method similar to that used to exploit CVE-2018-14732. Version 5.2.1 contains a patch for th

    • Actualiza a 5.2.1
    Publicación Actualización
  5. CVE-2025-30359

    Media · CVSS 5.3EPSS 0,6%Corrección disponible

    webpack-dev-server users' source code may be stolen when they access a malicious web site

    webpack-dev-server allows users to use webpack with a development server that provides live reloading. Prior to version 5.2.1, webpack-dev-server users' source code may be stolen when they access a malicious web site. Because the request for classic script by a script tag is not subject to same origin policy, an attacker can inject a malicious script in their site and run the script. Note that the attacker has to know the port and the output entrypoint script path. Combined with prototype pollution, the attacker can get a reference to the webpack runtime variables. By using `Function::toString` against the values in `__webpack_modules__`, the

    • Actualiza a 5.2.1
    Publicación Actualización
  6. CVE-2025-48996

    Media · CVSS 5.3EPSS 0,37%Sin corrección publicada

    Unauthenticated Disclosure of PSU HAX CMS Site Listings via haxPsuUsage API Endpoint

    HAX open-apis provides microservice apis for HAX webcomponents repo that are shared infrastructure calls. An unauthenticated information disclosure vulnerability exists in the Penn State University deployment of the HAX content management system via the `haxPsuUsage` API endpoint, related to a flat present in open-apis versions up to and including 10.0.2. This allows any remote unauthenticated user to retrieve a full list of PSU websites hosted on HAX CMS. When chained with other authorization issues (e.g., HAX-3), this could assist in targeted attacks such as unauthorized content modification or deletion. Commit 06c2e1fbb7131a8fe66aa0600f38d

    Publicación Actualización
  7. CVE-2025-48387

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

    tar-fs has issue where extract can write outside the specified dir with a specific tarball

    tar-fs provides filesystem bindings for tar-stream. Versions prior to 3.0.9, 2.1.3, and 1.16.5 have an issue where an extract can write outside the specified dir with a specific tarball. This has been patched in versions 3.0.9, 2.1.3, and 1.16.5. As a workaround, use the ignore option to ignore non files/directories.

    • Actualiza a 1.16.5
    • Actualiza a 2.1.1-6ubuntu0.22.04.1~esm1
    • Actualiza a 2.1.1-6ubuntu0.24.04.1~esm1
    • Actualiza a 2.1.3
    • Actualiza a 2.1.3-0+deb12u1
    • Actualiza a 3.0.9
    • Actualiza a 3.0.9+~cs2.0.4-1
    Publicación Actualización
  8. CVE-2025-48068

    Baja · CVSS 2.3EPSS 0,2%Corrección disponible

    Information exposure in Next.js dev server due to lack of origin verification

    Next.js is a React framework for building full-stack web applications. In versions starting from 13.0 to before 14.2.30 and 15.0.0 to before 15.2.2, Next.js may have allowed limited source code exposure when the dev server was running with the App Router enabled. The vulnerability only affects local development environments and requires the user to visit a malicious webpage while npm run dev is active. This issue has been patched in versions 14.2.30 and 15.2.2.

    • Actualiza a 14.2.30
    • Actualiza a 15.2.2
    Publicación Actualización
  9. CVE-2024-52588

    Media · CVSS 4.9EPSS 0,59%Corrección disponible

    Strapi allows Server-Side Request Forgery in Webhook function

    Strapi is an open-source content management system. Prior to version 4.25.2, inputting a local domain into the Webhooks URL field leads to the application fetching itself, resulting in a server side request forgery (SSRF). This issue has been patched in version 4.25.2.

    • Actualiza a 4.25.2
    Publicación Actualización
  10. CVE-2025-5276

    Alta · CVSS 8.2EPSS 0,42%Corrección disponible

    CVE-2025-5276

    Versions of the package mcp-markdownify-server before 1.0.0 are vulnerable to Server-Side Request Forgery (SSRF) via the Markdownify.get() function. An attacker can craft a prompt that, once accessed by the MCP host, can invoke the webpage-to-markdown, bing-search-to-markdown, and youtube-to-markdown tools to issue requests and read the responses to attacker-controlled URLs, potentially leaking sensitive information.

    • Actualiza a 1.0.0
    Publicación Actualización
  11. CVE-2025-5273

    Alta · CVSS 8.2EPSS 0,4%Corrección disponible

    CVE-2025-5273

    Versions of the package mcp-markdownify-server before 1.0.0 are vulnerable to Files or Directories Accessible to External Parties via the get-markdown-file tool. An attacker can craft a prompt that, once accessed by the MCP host, will allow it to read arbitrary files from the host running the server.

    • Actualiza a 1.0.0
    Publicación Actualización
  12. CVE-2025-48370

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

    auth-js Vulnerable to Insecure Path Routing from Malformed User Input

    auth-js is an isomorphic Javascript library for Supabase Auth. Prior to version 2.70.0, the library functions getUserById, deleteUser, updateUserById, listFactors and deleteFactor did not require the user supplied values to be valid UUIDs. This could lead to a URL path traversal, resulting in the wrong API function being called. Implementations that follow security best practice and validate user controlled inputs, such as the userId are not affected by this. This issue has been patched in version 2.70.0.

    • Actualiza a 2.70.0
    Publicación Actualización
  13. CVE-2025-48054

    Media · CVSS 6.8EPSS 0,69%Corrección disponible

    Radashi Vulnerable to Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')

    Radashi is a TypeScript utility toolkit. Prior to version 12.5.1, the set function within the Radashi library is vulnerable to prototype pollution. If an attacker can control parts of the path argument to the set function, they could potentially modify the prototype of all objects in the JavaScript runtime, leading to unexpected behavior, denial of service, or even remote code execution in some specific scenarios. This issue has been patched in version 12.5.1. A workaround for this issue involves sanitizing the path argument provided to the set function to ensure that no part of the path string is __proto__, prototype, or constructor.

    • Actualiza a 12.5.1
    Publicación Actualización
  14. CVE-2018-25110

    Media · CVSS 6.9EPSS 0,61%Corrección disponible

    Regular Expression Denial of Service (ReDoS) in markedjs/marked

    Marked prior to version 0.3.17 is vulnerable to a Regular Expression Denial of Service (ReDoS) attack due to catastrophic backtracking in several regular expressions used for parsing HTML tags and markdown links. An attacker can exploit this vulnerability by providing specially crafted markdown input, such as deeply nested or repetitively structured brackets or tag attributes, which cause the parser to hang and lead to a Denial of Service.

    • Actualiza a 0.3.17
    • Actualiza a 0.5.1+dfsg-1
    Publicación Actualización
  15. CVE-2025-47949

    Crítica · CVSS 9.9EPSS 0,47%Corrección disponible

    samlify SAML Signature Wrapping attack

    samlify is a Node.js library for SAML single sign-on. A Signature Wrapping attack has been found in samlify prior to version 2.10.0, allowing an attacker to forge a SAML Response to authenticate as any user. An attacker would need a signed XML document by the identity provider. Version 2.10.0 fixes the issue.

    • Actualiza a 2.10.0
    Publicación Actualización
  16. CVE-2025-47944

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

    Multer vulnerable to Denial of Service from maliciously crafted requests

    Multer is a node.js middleware for handling `multipart/form-data`. A vulnerability that is present starting in version 1.4.4-lts.1 and prior to version 2.0.0 allows an attacker to trigger a Denial of Service (DoS) by sending a malformed multi-part upload request. This request causes an unhandled exception, leading to a crash of the process. Users should upgrade to version 2.0.0 to receive a patch. No known workarounds are available.

    • Actualiza a 2.0.0
    Publicación Actualización
  17. CVE-2025-47935

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

    Multer vulnerable to Denial of Service via memory leaks from unclosed streams

    Multer is a node.js middleware for handling `multipart/form-data`. Versions prior to 2.0.0 are vulnerable to a resource exhaustion and memory leak issue due to improper stream handling. When the HTTP request stream emits an error, the internal `busboy` stream is not closed, violating Node.js stream safety guidance. This leads to unclosed streams accumulating over time, consuming memory and file descriptors. Under sustained or repeated failure conditions, this can result in denial of service, requiring manual server restarts to recover. All users of Multer handling file uploads are potentially impacted. Users should upgrade to 2.0.0 to receive

    • Actualiza a 2.0.0
    Publicación Actualización
  18. CVE-2025-47934

    Alta · CVSS 8.7EPSS 0,65%Corrección disponible

    OpenPGP.js's message signature verification can be spoofed

    OpenPGP.js is a JavaScript implementation of the OpenPGP protocol. Startinf in version 5.0.1 and prior to versions 5.11.3 and 6.1.1, a maliciously modified message can be passed to either `openpgp.verify` or `openpgp.decrypt`, causing these functions to return a valid signature verification result while returning data that was not actually signed. This flaw allows signature verifications of inline (non-detached) signed messages (using `openpgp.verify`) and signed-and-encrypted messages (using `openpgp.decrypt` with `verificationKeys`) to be spoofed, since both functions return extracted data that may not match the data that was originally sig

    • Actualiza a 5.11.3
    • Actualiza a 6.1.1
    Publicación Actualización
  19. CVE-2025-23165

    Baja · CVSS 3.7EPSS 0,56%Corrección disponible

    CVE-2025-23165

    In Node.js, the `ReadFileUtf8` internal binding leaks memory due to a corrupted pointer in `uv_fs_s.file`: a UTF-16 path buffer is allocated but subsequently overwritten when the file descriptor is set. This results in an unrecoverable memory leak on every call. Repeated use can cause unbounded memory growth, leading to a denial of service. Impact: * This vulnerability affects APIs relying on `ReadFileUtf8` on Node.js release lines: v20 and v22.

    • Actualiza a 20.19.2+dfsg-1
    Publicación Actualización
  20. CVE-2025-23166

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

    CVE-2025-23166

    The C++ method SignTraits::DeriveBits() may incorrectly call ThrowException() based on user-supplied inputs when executing in a background thread, crashing the Node.js process. Such cryptographic operations are commonly applied to untrusted inputs. Thus, this mechanism potentially allows an adversary to remotely crash a Node.js runtime.

    • Actualiza a 18.20.4+dfsg-1~deb12u2
    • Actualiza a 20.19.2+dfsg-1
    Publicación Actualización

Comprueba tu servidor

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

Comprueba tu servidor →