p PatchFirst

PatchFirst · Latest vulnerabilities

Node.js stack vulnerabilities · Page 191

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. CVE-2025-8267

    High · CVSS 8.8EPSS 0.53%Fix available

    CVE-2025-8267

    Versions of the package ssrfcheck before 1.2.0 are vulnerable to Server-Side Request Forgery (SSRF) due to an incomplete denylist of IP address ranges. Specifically, the package fails to classify the reserved IP address space 224.0.0.0/4 (Multicast) as invalid. This oversight allows attackers to craft requests targeting these multicast addresses.

    • Update to 1.2.0
    Published Updated
  2. CVE-2025-54378

    High · CVSS 8.3EPSS 0.57%Fix available

    HAX CMS Backend Lacks Comprehensive Authorization Checks

    HAX CMS allows you to manage your microsite universe with PHP or NodeJs backends. In versions 11.0.13 and below of haxcms-nodejs and versions 11.0.8 and below of haxcms-php, API endpoints do not perform authorization checks when interacting with a resource. Both the JS and PHP versions of the CMS do not verify that a user has permission to interact with a resource before performing a given operation. The API endpoints within the HAX CMS application check if a user is authenticated, but don't check for authorization before performing an operation. This is fixed in versions 11.0.14 of haxcms-nodejs and 11.0.9 of haxcms-php.

    • Update to 11.0.14
    Published Updated
  3. CVE-2025-8101

    High · CVSS 8.8EPSS 0.6%Fix available

    Linkify 4.3.1 - Prototype Pollution & HTML Attribute Injection (XSS)

    Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') vulnerability in Linkify (linkifyjs) allows XSS Targeting HTML Attributes and Manipulating User-Controlled Variables.This issue affects Linkify: from 4.3.1 before 4.3.2.

    • Update to 4.3.2
    Published Updated
  4. CVE-2025-8129

    Medium · CVSS 5.1EPSS 0.29%Fix available

    KoaJS Koa HTTP Header response.js back redirect

    A vulnerability, which was classified as problematic, was found in KoaJS Koa up to 3.0.0. Affected is the function back in the library lib/response.js of the component HTTP Header Handler. The manipulation of the argument Referrer leads to open redirect. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.

    • Update to 2.16.2
    • Update to 3.0.1
    Published Updated
  5. CVE-2025-8022

    High · CVSS 8.8No fix published

    bun vulnerable to OS Command Injection

    All versions of the package bun are vulnerable to Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') in the $ shell API due to improper neutralization of user input. An attacker can exploit this by providing specially crafted input that includes command-line arguments or shell metacharacters, leading to unintended command execution.

    Published Updated
  6. CVE-2025-54139

    Medium · CVSS 4.3EPSS 0.36%Fix available

    HAX CMS' application pages are vulnerable to clickjacking

    HAX CMS allows users to manage their microsite universe with a NodeJS or PHP backend. In haxcms-nodejs versions 11.0.12 and below and in haxcms-php versions 11.0.7 and below, all pages within the HAX CMS application do not contain headers to prevent other websites from loading the site within an iframe. This applies to both the CMS and generated sites. An unauthenticated attacker can load the standalone login page or other sensitive functionality within an iframe, performing a UI redressing attack (clickjacking). This can be used to perform social engineering attacks to attempt to coerce users into performing unintended actions within the HAX

    • Update to 11.0.13
    • Update to 11.0.8
    Published Updated
  7. CVE-2025-54137

    High · CVSS 7.3EPSS 0.39%Fix available

    NodeJS version of the HAX CMS application is distributed with Default Secrets

    HAX CMS NodeJS allows users to manage their microsite universe with a NodeJS backend. Versions 11.0.9 and below were distributed with hardcoded default credentials for the user and superuser accounts. Additionally, the application has default private keys for JWTs. Users aren't prompted to change credentials or secrets during installation, and there is no way to change them through the UI. An unauthenticated attacker can read the default user credentials and JWT private keys from the public haxtheweb GitHub repositories. These credentials and keys can be used to access unconfigured self-hosted instances of the application, modify sites, and p

    • Update to 11.0.10
    Published Updated
  8. CVE-2025-54134

    High · CVSS 7.1EPSS 0.47%Fix available

    HAX CMS NodeJs's Improper Error Handling Leads to Denial of Service

    HAX CMS NodeJs allows users to manage their microsite universe with a NodeJs backend. In versions 11.0.8 and below, the HAX CMS NodeJS application crashes when an authenticated attacker provides an API request lacking required URL parameters. This vulnerability affects the listFiles and saveFiles endpoints. This vulnerability exists because the application does not properly handle exceptions which occur as a result of changes to user-modifiable URL parameters. This is fixed in version 11.0.9.

    • Update to 11.0.9
    Published Updated
  9. CVE-2025-54128

    High · CVSS 7.2EPSS 0.23%Fix available

    HAX CMS NodeJs's Disabled Content Security Policy Enables Cross-Site Scripting

    HAX CMS NodeJs allows users to manage their microsite universe with a NodeJs backend. In versions 11.0.7 and below, the NodeJS version of HAX CMS has a disabled Content Security Policy (CSP). This configuration is insecure for a production application because it does not protect against cross-site-scripting attacks. The contentSecurityPolicy value is explicitly disabled in the application's Helmet configuration in app.js. This is fixed in version 11.0.8.

    • Update to 11.0.8
    Published Updated
  10. CVE-2025-54127

    Critical · CVSS 9.3EPSS 0.46%Fix available

    HAXcms's Insecure Default Configuration Leads to Unauthenticated Access

    HAXcms with nodejs backend allows users to start the server in any HAXsite or HAXcms instance. In versions 11.0.6 and below, the NodeJS version of HAXcms uses an insecure default configuration designed for local development. The default configuration does not perform authorization or authentication checks. If a user were to deploy haxcms-nodejs without modifying the default settings, ‘HAXCMS_DISABLE_JWT_CHECKS‘ would be set to ‘true‘ and their deployment would lack session authentication. This is fixed in version 11.0.7.

    • Update to 11.0.7
    Published Updated
  11. CVE-2025-53832

    High · CVSS 7.5EPSS 10.88%Fix available

    @translated/lara-mcp vulnerable to command injection in import_tmx tool

    Lara Translate MCP Server is a Model Context Protocol (MCP) Server for Lara Translate API. Versions 0.0.11 and below contain a command injection vulnerability which exists in the @translated/lara-mcp MCP Server. The vulnerability is caused by the unsanitized use of input parameters within a call to child_process.exec, enabling an attacker to inject arbitrary system commands. Successful exploitation can lead to remote code execution under the server process's privileges. The server constructs and executes shell commands using unvalidated user input directly within command-line strings. This introduces the possibility of shell metacharacter inj

    • Update to 0.0.12
    Published Updated
  12. GHSA-56r6-ccm5-8hg3

    Critical · CVSS 9.3Fix available

    Alchemy Non-SMA and Webauthn Account Security Advisory

    ### Impact A potential security issue has been mitigated on old account deployment functions from the factory. Smart wallets in use on all existing supported networks are not impacted. ### Patches Please direct creation of new wallets to either `createSemiModularAccount` on `AccountFactory.sol` or `createWebAuthnAccount` on `WebAuthnFactory.sol`.

    • Update to 4.52.0
    Published Updated
  13. CVE-2025-54313

    High · CVSS 7.5EPSS 5.12%In KEVFix available

    CVE-2025-54313

    eslint-config-prettier 8.10.1, 9.1.1, 10.1.6, and 10.1.7 has embedded malicious code for a supply chain compromise. Installing an affected package executes an install.js file that launches the node-gyp.dll malware on Windows.

    • Update to 0.11.10
    • Update to 0.2.9
    • Update to 0.3.2
    • Update to 10.1.8
    • Update to 4.2.4
    • Update to 6.0.0
    • Update to 8.10.2
    • Update to 9.1.2
    Published Updated
  14. CVE-2025-27209

    High · CVSS 7.5EPSS 1.25%Fix available

    CVE-2025-27209

    The V8 release used in Node.js v24.0.0 has changed how string hashes are computed using rapidhash. This implementation re-introduces the HashDoS vulnerability as an attacker who can control the strings to be hashed can generate many hash collisions - an attacker can generate collisions even without knowing the hash-seed. * This vulnerability affects Node.js v24.x users.

    • Update to 24.4.1
    Published Updated
  15. GHSA-xffm-g5w8-qvg7

    Low · CVSS 2.3Fix available

    @eslint/plugin-kit is vulnerable to Regular Expression Denial of Service attacks through ConfigCommentParser

    ### Summary The `ConfigCommentParser#parseJSONLikeConfig` API is vulnerable to a Regular Expression Denial of Service (ReDoS) attack in its only argument. ### Details The regular expression at [packages/plugin-kit/src/config-comment-parser.js:158](https://github.com/eslint/rewrite/blob/bd4bf23c59f0e4886df671cdebd5abaeb1e0d916/packages/plugin-kit/src/config-comment-parser.js#L158) is vulnerable to a quadratic runtime attack because the grouped expression is not anchored. This can be solved by prepending the regular expression with `[^-a-zA-Z0-9/]`. ### PoC ```javascript const { ConfigCommentParser } = require("@eslint/plugin-kit"); const

    • Update to 0.3.4
    Published Updated
  16. CVE-2025-7783

    Critical · CVSS 9.4EPSS 1.81%Fix available

    Usage of unsafe random function in form-data for choosing boundary

    Use of Insufficiently Random Values vulnerability in form-data allows HTTP Parameter Pollution (HPP). This vulnerability is associated with program files lib/form_data.Js. This issue affects form-data: < 2.5.4, 3.0.0 - 3.0.3, 4.0.0 - 4.0.3.

    • Update to 0.1.0-1ubuntu0.14.04.1~esm1
    • Update to 0.1.0-1ubuntu0.16.04.1~esm1
    • Update to 0.1.0-1ubuntu0.18.04.1~esm1
    • Update to 2.5.4
    • Update to 3.0.0-2ubuntu0.1~esm1
    • Update to 3.0.1-1ubuntu0.1~esm1
    • Update to 3.0.4
    • Update to 4.0.0-1+deb12u1
    • Update to 4.0.0-1ubuntu0.1
    • Update to 4.0.1-2
    • Update to 4.0.4
    Published Updated
  17. CVE-2025-54075

    High · CVSS 8.3EPSS 0.34%Fix available

    mdc vulnerable to XSS in markdown rendering bypassing HTML filter. (N°4)

    MDC is a tool to take regular Markdown and write documents interacting deeply with a Vue component. Prior to version 0.17.2, a remote script-inclusion / stored cross-site scripting vulnerability in @nuxtjs/mdc lets a Markdown author inject a `<base href="https://attacker.tld">` element. The `<base>` tag rewrites how all subsequent relative URLs are resolved, so an attacker can make the page load scripts, styles, or images from an external, attacker-controlled origin and execute arbitrary JavaScript in the site’s context. Version 0.17.2 contains a fix for the issue.

    • Update to 0.17.2
    Published Updated

Check your server

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

Check your server →