p PatchFirst

PatchFirst · Latest vulnerabilities

Node.js stack vulnerabilities · Page 177

Vulnerabilities published for Node.js in the last 30 days: 390. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Node.js

Early warnings

Fresh vulnerability reports from vendor announcements and security news. These warnings do not change the security rating.

  1. node.js

    No fix published

    Node.js: remote code execution

    According to OpenNet, Node.js has a remote code execution vulnerability (CVE-2026-111497). The exact affected versions are unspecified. The report does not name a fixed version.

    What to do now: Check whether a Node.js update with the fix is available and install it.

    CVE-2026-111497

  2. node.js

    No fix published

    Node.js: denial of service

    According to GitHub Advisory Database, Node.js has a denial of service vulnerability (CVE-2026-109932). The exact affected versions are unspecified. The report does not name a fixed version.

    What to do now: Check whether a Node.js update with the fix is available and install it.

    CVE-2026-109932

Vulnerabilities: 7800

  1. GHSA-c6m7-q6pr-c64r

    Medium · CVSS 5.3Fix available

    Vite Plugin React has a Source Code Exposure Vulnerability in React Server Components

    ### Impact `@vitejs/plugin-rsc` vendors `react-server-dom-webpack`, which contained a vulnerability in versions prior to 19.2.3. See details in React repository's advisory https://github.com/facebook/react/security/advisories/GHSA-925w-6v3x-g4j4 ### Patches Upgrade immediately to `@vitejs/[email protected]` or later.

    • Update to 0.5.7
    Published Updated
  2. GHSA-cpqf-f22c-r95x

    High · CVSS 7.5Fix available

    Vite Plugin React has a Denial of Service Vulnerability in React Server Components

    ### Impact `@vitejs/plugin-rsc` vendors `react-server-dom-webpack`, which contained a vulnerability in versions prior to 19.2.3. See details in React repository's advisory https://github.com/facebook/react/security/advisories/GHSA-7gmr-mq3h-m5h9 ### Patches Upgrade immediately to `@vitejs/[email protected]` or later.

    • Update to 0.5.7
    Published Updated
  3. CVE-2025-67731

    High · CVSS 8.7EPSS 0.4%Fix available

    Servify Express does not enforce rate limiting when parsing JSON

    Servify Express is a Node.js package to start an Express server and log the port it's running on. Prior to 1.2, the Express server used express.json() without a size limit, which could allow attackers to send extremely large request bodies. This can cause excessive memory usage, degraded performance, or process crashes, resulting in a Denial of Service (DoS). Any application using the JSON parser without limits and exposed to untrusted clients is affected. The issue is not a flaw in Express itself, but in configuration. This issue is fixed in version 1.2. To work around, consider adding a limit option to the JSON parser, rate limiting at the

    • Update to 1.2
    Published Updated
  4. CVE-2025-67779

    High · CVSS 7.5EPSS 19.99%Fix available

    CVE-2025-67779

    It was found that the fix addressing CVE-2025-55184 in React Server Components was incomplete and does not prevent a denial of service attack in a specific case. React Server Components versions 19.0.2, 19.1.3 and 19.2.2 are affected, allowing unsafe deserialization of payloads from HTTP requests to Server Function endpoints. This can cause an infinite loop that hangs the server process and may prevent future HTTP requests from being served.

    • Update to 19.0.3
    • Update to 19.1.4
    • Update to 19.2.3
    Published Updated
  5. GHSA-w37m-7fhw-fmv9

    Medium · CVSS 5.3Fix available

    Next Server Actions Source Code Exposure

    A vulnerability affects certain React packages for versions 19.0.0, 19.0.1, 19.1.0, 19.1.1, 19.1.2, 19.2.0, and 19.2.1 and frameworks that use the affected packages, including Next.js 15.x and 16.x using the App Router. The issue is tracked upstream as [CVE-2025-55183](https://www.cve.org/CVERecord?id=CVE-2025-55183). A malicious HTTP request can be crafted and sent to any App Router endpoint that can return the compiled source code of [Server Functions](https://react.dev/reference/rsc/server-functions). This could reveal business logic, but would not expose secrets unless they were hardcoded directly into [Server Function](https://react.dev

    • Update to 15.0.6
    • Update to 15.1.10
    • Update to 15.2.7
    • Update to 15.3.7
    • Update to 15.4.9
    • Update to 15.5.8
    • Update to 15.6.0-canary.59
    • Update to 16.0.9
    • Update to 16.1.0-canary.17
    Published Updated
  6. GHSA-mwv6-3258-q52c

    High · CVSS 7.5Fix available

    Next Vulnerable to Denial of Service with Server Components

    A vulnerability affects certain React packages for versions 19.0.0, 19.0.1, 19.1.0, 19.1.1, 19.1.2, 19.2.0, and 19.2.1 and frameworks that use the affected packages, including Next.js 15.x and 16.x using the App Router. The issue is tracked upstream as [CVE-2025-55184](https://www.cve.org/CVERecord?id=CVE-2025-55184). A malicious HTTP request can be crafted and sent to any App Router endpoint that, when deserialized, can cause the server process to hang and consume CPU. This can result in denial of service in unpatched environments.

    • Update to 14.2.34
    • Update to 15.0.6
    • Update to 15.1.10
    • Update to 15.2.7
    • Update to 15.3.7
    • Update to 15.4.9
    • Update to 15.5.8
    • Update to 15.6.0-canary.59
    • Update to 16.0.9
    • Update to 16.1.0-canary.17
    Published Updated
  7. CVE-2025-55184

    High · CVSS 7.5EPSS 66.62%Public exploitFix available

    CVE-2025-55184

    A pre-authentication denial of service vulnerability exists in React Server Components versions 19.0.0, 19.0.1 19.1.0, 19.1.1, 19.1.2, 19.2.0 and 19.2.1, including the following packages: react-server-dom-parcel, react-server-dom-turbopack, and react-server-dom-webpack. The vulnerable code unsafely deserializes payloads from HTTP requests to Server Function endpoints, which can cause an infinite loop that hangs the server process and may prevent future HTTP requests from being served.

    • Update to 19.0.2
    • Update to 19.1.3
    • Update to 19.2.2
    Published Updated
  8. CVE-2025-55183

    Medium · CVSS 5.3EPSS 64.23%Fix available

    CVE-2025-55183

    An information leak vulnerability exists in specific configurations of React Server Components versions 19.0.0, 19.0.1 19.1.0, 19.1.1, 19.1.2, 19.2.0 and 19.2.1, including the following packages: react-server-dom-parcel, react-server-dom-turbopack, and react-server-dom-webpack. A specifically crafted HTTP request sent to a vulnerable Server Function may unsafely return the source code of any Server Function. Exploitation requires the existence of a Server Function which explicitly or implicitly exposes a stringified argument.

    • Update to 19.0.2
    • Update to 19.1.3
    • Update to 19.2.2
    Published Updated
  9. CVE-2025-67718

    High · CVSS 8.7EPSS 0.31%Fix available

    Formio improperly authorized permission elevation through specially crafted request path

    Form.io is a combined Form and API platform for Serverless applications. Versions 3.5.6 and below and 4.0.0-rc.1 through 4.4.2 contain a flaw in path handling which could allow an attacker to access protected API endpoints by sending a crafted request path. An unauthenticated or unauthorized request could retrieve data from endpoints that should be protected. This issue is fixed in versions 3.5.7 and 4.4.3.

    • Update to 3.5.7
    • Update to 4.4.3
    Published Updated
  10. CVE-2025-67716

    Medium · CVSS 5.7EPSS 0.26%Fix available

    Auth0 Next.js SDK has Improper Validation of Query Parameters

    The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. Versions 4.9.0 through 4.12.1 contain an input-validation flaw in the returnTo parameter, which could allow attackers to inject unintended OAuth query parameters into the Auth0 authorization request. Successful exploitation may result in tokens being issued with unintended parameters. This issue is fixed in version 4.13.0.

    • Update to 4.13.0
    Published Updated
  11. CVE-2025-67490

    Medium · CVSS 5.4EPSS 0.2%Fix available

    Auth0 Next.js SDK has Improper Request Caching Lookup

    The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. When using versions 4.11.0 through 4.11.2 and 4.12.0, simultaneous requests on the same client may result in improper lookups in the TokenRequestCache for the request results. This issue is fixed in versions 4.11.2 and 4.12.1.

    • Update to 4.11.2
    • Update to 4.12.1
    Published Updated
  12. CVE-2025-67489

    Critical · CVSS 9.8EPSS 0.81%Fix available

    @vitejs/plugin-rsc Remote Code Execution through unsafe dynamic imports in RSC server function APIs on development server

    @vitejs/plugin-rs provides React Server Components (RSC) support for Vite. Versions 0.5.5 and below are vulnerable to arbitrary remote code execution on the development server through unsafe dynamic imports in server function APIs (loadServerAction, decodeReply, decodeAction) when integrated into RSC applications that expose server function endpoints. Attackers with network access to the development server can read/modify files, exfiltrate sensitive data (source code, environment variables, credentials), or pivot to other internal services. While this affects development servers only, the risk increases when using vite --host to expose the se

    • Update to 0.5.6
    Published Updated
  13. CVE-2025-66457

    High · CVSS 7.5EPSS 0.81%Fix available

    Elysia affected by arbitrary code injection through cookie config

    Elysia is a Typescript framework for request validation, type inference, OpenAPI documentation and client-server communication. Versions 1.4.17 and below are subject to arbitrary code execution from cookie config. When dynamic cookies are enabled (e.g. there an existing cookie schema), the cookie config is injected into the compiled route without first being sanitised. Availability of this exploit is generally low, but when combined with GHSA-hxj9-33pp-j2cc, it allows for a full RCE chain. An attack requires write access to either the Elysia app's source code (in which case the vulnerability is meaningless) or write access to the cookie conf

    • Update to 1.4.18
    Published Updated
  14. CVE-2025-66456

    Critical · CVSS 9.1EPSS 0.56%Fix available

    Elysia vulnerable to prototype pollution with multiple standalone schema validation

    Elysia is a Typescript framework for request validation, type inference, OpenAPI documentation and client-server communication. Versions 1.4.0 through 1.4.16 contain a prototype pollution vulnerability in `mergeDeep` after merging results of two standard schema validations with the same key. Due to the ordering of merging, there must be an any type that is set as a standalone guard, to allow for the `__proto__ prop` to be merged. When combined with GHSA-8vch-m3f4-q8jf this allows for a full RCE by an attacker. This issue is fixed in version 1.4.17. To workaround, remove the `__proto__ key` from body.

    • Update to 1.4.17
    Published Updated
  15. CVE-2025-14284

    Medium · CVSS 5.1EPSS 0.37%Fix available

    CVE-2025-14284

    Versions of the package @tiptap/extension-link before 2.10.4 are vulnerable to Cross-site Scripting (XSS) due to unsanitized user input allowed in setting or toggling links. An attacker can execute arbitrary JavaScript code in the context of the application by injecting a javascript: URL payload into these attributes, which is then triggered either by user interaction.

    • Update to 2.10.4
    Published Updated
  16. CVE-2025-66202

    Medium · CVSS 6.5EPSS 0.31%Fix available

    Astro has an Authentication Bypass via Double URL Encoding, a bypass for CVE-2025-64765

    Astro is a web framework. Versions 5.15.7 and below have a double URL encoding bypass which allows any unauthenticated attacker to bypass path-based authentication checks in Astro middleware, granting unauthorized access to protected routes. While the original CVE-2025-64765 was fixed in v5.15.8, the fix is insufficient as it only decodes once. By using double-encoded URLs, attackers can still bypass authentication and access any route protected by middleware pathname checks. This issue is fixed in version 5.15.8.

    • Update to 5.15.8
    Published Updated
  17. CVE-2025-65964

    Critical · CVSS 9.4EPSS 0.66%Fix available

    n8n Vulnerable to Remote Code Execution via Git Node Custom Pre-Commit Hook

    n8n is an open source workflow automation platform. Versions 0.123.1 through 1.119.1 do not have adequate protections to prevent RCE through the project's pre-commit hooks. The Add Config operation allows workflows to set arbitrary Git configuration values, including core.hooksPath, which can point to a malicious Git hook that executes arbitrary commands on the n8n host during subsequent Git operations. Exploitation requires the ability to create or modify an n8n workflow using the Git node. This issue is fixed in version 1.119.2. Workarounds include excluding the Git Node (Docs) and avoiding cloning or interacting with untrusted repositories

    • Update to 1.119.2
    Published Updated
  18. CVE-2025-65849

    Critical · CVSS 9.1EPSS 0.22%No fix published

    CVE-2025-65849

    A cryptanalytic break in Altcha Proof-of-Work obfuscation mode version 0.8.0 and later allows for remote visitors to recover the Proof-of-Work nonce in constant time via mathematical deduction. NOTE: this is disputed by the Supplier because the product's objective is "to discourage automated scraping / bots, not guarantee resistance to determined attackers." The documentation states “the goal is not to provide a secure cryptographic algorithm but to use a proof-of-work mechanism that allows any capable device to decrypt the hidden data.”

    Published Updated
  19. CVE-2025-66479

    Low · CVSS 1.8EPSS 0.16%Fix available

    Anthropic Sandbox Runtime Incorrectly Implemented Network Sandboxing

    Anthropic Sandbox Runtime is a lightweight sandboxing tool for enforcing filesystem and network restrictions on arbitrary processes at the OS level, without requiring a container. Prior to 0.0.16, due to a bug in sandboxing logic, sandbox-runtime did not properly enforce a network sandbox if the sandbox policy did not configure any allowed domains. This could allow sandboxed code to make network requests outside of the sandbox. A patch for this was released in v0.0.16.

    • Update to 0.0.16
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →