p PatchFirst

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

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

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

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

  1. CVE-2025-64496

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

    Open WebUI Affected by an External Model Server (Direct Connections) Code Injection via SSE Events

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Versions 0.6.224 and prior contain a code injection vulnerability in the Direct Connections feature that allows malicious external model servers to execute arbitrary JavaScript in victim browsers via Server-Sent Event (SSE) execute events. This leads to authentication token theft, complete account takeover, and when chained with the Functions API, enables remote code execution on the backend server. The attack requires the victim to enable Direct Connections (disabled by default) and add the attacker's malicious model URL, achievable through soc

    • Обновитесь до 0.6.35
    Опубликовано Обновлено
  2. CVE-2025-64495

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

    Open WebUI vulnerable to Stored DOM XSS via prompts when 'Insert Prompt as Rich Text' is enabled resulting in ATO/RCE

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. In versions 0.6.34 and below, the functionality that inserts custom prompts into the chat window is vulnerable to DOM XSS when 'Insert Prompt as Rich Text' is enabled, since the prompt body is assigned to the DOM sink .innerHtml without sanitisation. Any user with permissions to create prompts can abuse this to plant a payload that could be triggered by other users if they run the corresponding / command to insert the prompt. This issue is fixed in version 0.6.35.

    • Обновитесь до 0.6.35
    Опубликовано Обновлено
  3. CVE-2025-64430

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

    Parse Server Vulnerable to Server-Side Request Forgery (SSRF) in File Upload via URI Format

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. In versions 4.2.0 through 7.5.3, and 8.0.0 through 8.3.1-alpha.1, there is a Server-Side Request Forgery (SSRF) vulnerability in the file upload functionality when trying to upload a Parse.File with uri parameter, allowing execution of an arbitrary URI. The vulnerability stems from a file upload feature in which Parse Server retrieves the file data from a URI that is provided in the request. A request to the provided URI is executed, but the response is not stored in Parse Server's file storage as the server crashes upon receiving the respo

    • Обновитесь до 7.5.4
    • Обновитесь до 8.4.0-alpha.2
    Опубликовано Обновлено
  4. CVE-2025-48985

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

    CVE-2025-48985

    A vulnerability in Vercel’s AI SDK has been fixed in versions 5.0.52, 5.1.0-beta.9, and 6.0.0-beta. This issue may have allowed users to bypass filetype whitelists when uploading files. All users are encouraged to upgrade. More details: https://vercel.com/changelog/cve-2025-48985-input-validation-bypass-on-ai-sdk

    • Обновитесь до 5.0.52
    • Обновитесь до 5.1.0-beta.9
    Опубликовано Обновлено
  5. CVE-2025-52662

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

    CVE-2025-52662

    A vulnerability in Nuxt DevTools has been fixed in version **2.6.4***. This issue may have allowed Nuxt auth token extraction via XSS under certain configurations. All users are encouraged to upgrade. More details: https://vercel.com/changelog/cve-2025-52662-xss-on-nuxt-devtools

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

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

    CVE-2025-12735

    The expr-eval library is a JavaScript expression parser and evaluator designed to safely evaluate mathematical expressions with user-defined variables. However, due to insufficient input validation, an attacker can pass a crafted context object or use MEMBER of the context object into the evaluate() function and trigger arbitrary code execution.

    • Обновитесь до 3.0.1
    Опубликовано Обновлено
  7. CVE-2025-11953

    Критический · CVSS 9.8EPSS 93,98%В каталоге KEVПубличный эксплойтЕсть исправление

    Command injection in React Native Community CLI allows remote attackers to perform remote code execution by sending HTTP requests

    The Metro Development Server, which is opened by the React Native Community CLI, binds to external interfaces by default. The server exposes an endpoint that is vulnerable to OS command injection. This allows unauthenticated network attackers to send a POST request to the server and run arbitrary executables. On Windows, the attackers can also execute arbitrary shell commands with fully controlled arguments.

    • Обновитесь до 18.0.1
    • Обновитесь до 19.1.2
    • Обновитесь до 20.0.0
    Опубликовано Обновлено
  8. CVE-2025-64118

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

    node-tar vulnerable to race condition leading to uninitialized memory exposure

    node-tar is a Tar for Node.js. In 7.5.1, using .t (aka .list) with { sync: true } to read tar entry contents returns uninitialized memory contents if tar file was changed on disk to a smaller size while being read. This vulnerability is fixed in 7.5.2.

    • Обновитесь до 7.5.2
    Опубликовано Обновлено
  9. CVE-2025-62726

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

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

    n8n is an open source workflow automation platform. Prior to 1.113.0, a remote code execution vulnerability exists in the Git Node component available in both Cloud and Self-Hosted versions of n8n. When a malicious actor clones a remote repository containing a pre-commit hook, the subsequent use of the Commit operation in the Git Node can inadvertently trigger the hook’s execution. This allows attackers to execute arbitrary code within the n8n environment, potentially compromising the system and any connected credentials or workflows. This vulnerability is fixed in 1.113.0.

    • Обновитесь до 1.113.0
    Опубликовано Обновлено
  10. GHSA-5jpx-9hw9-2fx4

    Высокий · CVSS 8.3Есть исправление

    NextAuthjs Email misdelivery Vulnerability

    ### Summary NextAuth.js's email sign-in can be forced to deliver authentication emails to an attacker-controlled mailbox due to a bug in `nodemailer`'s address parser used by the project (fixed in `nodemailer` **v7.0.7**). A crafted input such as: ``` "e@attacker.com"@victim.com ``` is parsed incorrectly and results in the message being delivered to `e@attacker.com` (attacker) instead of `"<e@attacker.com>@victim.com"` (the intended recipient at `victim.com`) in violation of RFC 5321/5322 semantics. This allows an attacker to receive login/verification links or other sensitive emails intended for the victim. <h2>Affected NextAuthjs Versio

    • Обновитесь до 4.24.12
    • Обновитесь до 5.0.0-beta.30
    Опубликовано Обновлено
  11. CVE-2025-60542

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

    CVE-2025-60542

    SQL Injection vulnerability in TypeORM before 0.3.26 via crafted request to repository.save or repository.update due to the sqlstring call using stringifyObjects default to false.

    • Обновитесь до 0.3.26
    Опубликовано Обновлено
  12. CVE-2025-59837

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

    astro allows bypass of image proxy domain validation leading to SSRF and potential XSS

    Astro is a web framework that includes an image proxy. In versions 5.13.4 and later before 5.13.10, the image proxy domain validation can be bypassed by using backslashes in the href parameter, allowing server-side requests to arbitrary URLs. This can lead to server-side request forgery (SSRF) and potentially cross-site scripting (XSS). This vulnerability exists due to an incomplete fix for CVE-2025-58179. Fixed in 5.13.10.

    • Обновитесь до 5.13.10
    Опубликовано Обновлено
  13. CVE-2025-62517

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

    Rollbar.js Prototype Pollution Vulnerability in merge()

    Rollbar.js offers error tracking and logging from Javascript to Rollbar. In versions before 2.26.5 and from 3.0.0-alpha1 to before 3.0.0-beta5, there is a prototype pollution vulnerability in merge(). If application code calls rollbar.configure() with untrusted input, prototype pollution is possible. This issue has been fixed in versions 2.26.5 and 3.0.0-beta5. A workaround involves ensuring that values passed to rollbar.configure() do not contain untrusted input.

    • Обновитесь до 2.26.5
    • Обновитесь до 3.0.0-beta5
    Опубликовано Обновлено
  14. CVE-2025-62713

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

    Kottster app reinitialization can be re-triggered allowing command injection in development mode

    Kottster is a self hosted Node.js admin panel. From versions 3.2.0 to before 3.3.2, Kottster contains a pre-authentication remote code execution (RCE) vulnerability when running in development mode. This affects development mode only, production deployments were never affected. This issue has been fixed in version 3.3.2.

    • Обновитесь до 3.3.2
    Опубликовано Обновлено
  15. CVE-2025-62610

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

    Hono Improperly Authorizes JWT Audience Validation

    Hono is a Web application framework that provides support for any JavaScript runtime. In versions from 1.1.0 to before 4.10.2, Hono’s JWT Auth Middleware does not provide a built-in aud (Audience) verification option, which can cause confused-deputy / token-mix-up issues: an API may accept a valid token that was issued for a different audience (e.g., another service) when multiple services share the same issuer/keys. This can lead to unintended cross-service access. Hono’s docs list verification options for iss/nbf/iat/exp only, with no aud support; RFC 7519 requires that when an aud claim is present, tokens MUST be rejected unless the proces

    • Обновитесь до 4.10.2
    Опубликовано Обновлено
  16. CVE-2025-62595

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

    Koa Vulnerable to Open Redirect via Trailing Double-Slash (//) in back Redirect Logic

    Koa is expressive middleware for Node.js using ES2017 async functions. In versions 2.16.2 to before 2.16.3 and 3.0.1 to before 3.0.3, a bypass to CVE-2025-8129 was discovered in the Koa.js framework affecting its back redirect functionality. In certain circumstances, an attacker can manipulate the Referer header to force a user’s browser to navigate to an external, potentially malicious website. This occurs because the implementation incorrectly treats some specially crafted URLs as safe relative paths. Exploiting this vulnerability could allow attackers to perform phishing, social engineering, or other redirect-based attacks on users of affe

    • Обновитесь до 2.16.3
    • Обновитесь до 3.0.3
    Опубликовано Обновлено
  17. GHSA-vffh-c9pq-4crh

    Средний · CVSS 6.5Нет опубликованного исправления

    Uptime Kuma Server-side Template Injection (SSTI) in Notification Templates Allows Arbitrary File Read

    ### Summary In some Notification types (e.g., Webhook, Telegram), the `send()` function allows user-controlled renderTemplate input. This leads to a Server-side Template Injection (SSTI) vulnerability that can be exploited to read arbitrary files from the server. ### Details The root cause is how Uptime Kuma renders user-controlled templates via `renderTemplate()`. The function instantiates a Liquid template engine and parses the `template` argument without sanitization: ```js async renderTemplate(template, msg, monitorJSON, heartbeatJSON) { const engine = new Liquid(); const parsedTpl = engine.parse(template); // ... } ```

    Опубликовано Обновлено
  18. CVE-2025-62522

    Средний · CVSS 6EPSS 1,05%Публичный эксплойтЕсть исправление

    vite allows server.fs.deny bypass via backslash on Windows

    Vite is a frontend tooling framework for JavaScript. In versions from 2.9.18 to before 3.0.0, 3.2.9 to before 4.0.0, 4.5.3 to before 5.0.0, 5.2.6 to before 5.4.21, 6.0.0 to before 6.4.1, 7.0.0 to before 7.0.8, and 7.1.0 to before 7.1.11, files denied by server.fs.deny were sent if the URL ended with \ when the dev server is running on Windows. Only apps explicitly exposing the Vite dev server to the network and running the dev server on Windows were affected. This issue has been patched in versions 5.4.21, 6.4.1, 7.0.8, and 7.1.11.

    • Обновитесь до 5.4.21
    • Обновитесь до 6.4.1
    • Обновитесь до 7.0.8
    • Обновитесь до 7.1.11
    Опубликовано Обновлено
  19. GHSA-xvp7-8vm8-xfxx

    Средний · CVSS 4.2Есть исправление

    Actual Sync-server Gocardless service is logging sensitive data including bearer tokens and account numbers

    ### Summary The GoCardless components in Actualbudget in are logging responses to STDOUT in a parsed format using `console.log`and `console.debug` (Which in this version of node is an alias for `console.log`). This is exposing sensitive information in log files including, but not limited to: - Gocardless bearer tokens. - Account IBAN and Bank Account numbers. - PII of the account holder. - Transaction details (Payee bank information, Recipient account numbers, Transaction IDs)... ### Details Whenever GoCardless responds to a request, the payload is printed to the debug log: https://github.com/actualbudget/actual/blob/36c40d90d2fe09eb1f25a

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

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

    SSRF in lobehub/lobe-chat with native web fetch module

    LobeChat is an open source chat application platform. The web-crawler package in LobeChat version 1.136.1 allows server-side request forgery (SSRF) in the tools.search.crawlPages tRPC endpoint. A client can supply an arbitrary urls array together with impls containing the value naive. The service passes the user URLs to Crawler.crawl and the naive implementation performs a server-side fetch of each supplied URL without validating or restricting internal network addresses (such as localhost, 127.0.0.1, private IP ranges, or cloud instance metadata endpoints). This allows an attacker with a valid user token (or in development mode using a bypas

    • Обновитесь до 1.136.2
    Опубликовано Обновлено

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

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

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