p PatchFirst

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

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

За последние 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-12758

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

    CVE-2025-12758

    Versions of the package validator before 13.15.22 are vulnerable to Incomplete Filtering of One or More Instances of Special Elements in the isLength() function that does not take into account Unicode variation selectors (\uFE0F, \uFE0E) appearing in a sequence which lead to improper string length calculation. This can lead to an application using isLength for input validation accepting strings significantly longer than intended, resulting in issues like data truncation in databases, buffer overflows in other system components, or denial-of-service.

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

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

    node-forge ASN.1 OID Integer Truncation

    Forge (also called `node-forge`) is a native implementation of Transport Layer Security in JavaScript. An Integer Overflow vulnerability in node-forge versions 1.3.1 and below enables remote, unauthenticated attackers to craft ASN.1 structures containing OIDs with oversized arcs. These arcs may be decoded as smaller, trusted OIDs due to 32-bit bitwise truncation, enabling the bypass of downstream OID-based security decisions. This issue has been patched in version 1.3.2.

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

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

    node-forge ASN.1 Unbounded Recursion

    Forge (also called `node-forge`) is a native implementation of Transport Layer Security in JavaScript. An Uncontrolled Recursion vulnerability in node-forge versions 1.3.1 and below enables remote, unauthenticated attackers to craft deep ASN.1 structures that trigger unbounded recursive parsing. This leads to a Denial-of-Service (DoS) via stack exhaustion when parsing untrusted DER inputs. This issue has been patched in version 1.3.2.

    • Обновитесь до 1.3.2
    Опубликовано Обновлено
  4. CVE-2025-66035

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

    Angular HTTP Client Has XSRF Token Leakage via Protocol-Relative URLs

    Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to versions 19.2.16, 20.3.14, and 21.0.1, there is a XSRF token leakage via protocol-relative URLs in angular HTTP clients. The vulnerability is a Credential Leak by App Logic that leads to the unauthorized disclosure of the Cross-Site Request Forgery (XSRF) token to an attacker-controlled domain. Angular's HttpClient has a built-in XSRF protection mechanism that works by checking if a request URL starts with a protocol (http:// or https://) to determine if it is cross-origin. If the URL starts with protoco

    • Обновитесь до 19.2.16
    • Обновитесь до 20.3.14
    • Обновитесь до 21.0.1
  5. CVE-2025-66028

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

    OneUptime is Vulnerable to Privilege Escalation via Login Response Manipulation

    OneUptime is a solution for monitoring and managing online services. Prior to version 8.0.5567, OneUptime is vulnerable to privilege escalation via Login Response Manipulation. During the login process, the server response included a parameter called isMasterAdmin. By intercepting and modifying this parameter value from false to true, it is possible to gain access to the admin dashboard interface. However, an attacker may be unable to view or interact with the data if they still do not have sufficient permissions. This issue has been patched in version 8.0.5567.

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

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

    OneUptime Unauthorized User Creation via API

    OneUptime is a solution for monitoring and managing online services. In version 9.0.5598, a low-permission user can create new accounts through a direct API request instead of being restricted to the intended interface. This issue has been patched in version 9.1.0.

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

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

    Valibot has a ReDoS vulnerability in `EMOJI_REGEX`

    Valibot helps validate data using a schema. In versions from 0.31.0 to 1.1.0, the EMOJI_REGEX used in the emoji action is vulnerable to a Regular Expression Denial of Service (ReDoS) attack. A short, maliciously crafted string (e.g., <100 characters) can cause the regex engine to consume excessive CPU time (minutes), leading to a Denial of Service (DoS) for the application. This issue has been patched in version 1.2.0.

    • Обновитесь до 1.2.0
    Опубликовано Обновлено
  8. CVE-2025-12816

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

    CVE-2025-12816

    An interpretation-conflict (CWE-436) vulnerability in node-forge versions 1.3.1 and earlier enables unauthenticated attackers to craft ASN.1 structures to desynchronize schema validations, yielding a semantic divergence that may bypass downstream cryptographic verifications and security decisions.

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

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

    Sentry-Javascript deals with leaked sensitive headers when `sendDefaultPii` is set to `true`

    Sentry-Javascript is an official Sentry SDKs for JavaScript. From version 10.11.0 to before 10.27.0, when a Node.js application using the Sentry SDK has sendDefaultPii: true it is possible to inadvertently send certain sensitive HTTP headers, including the Cookie header, to Sentry. Those headers would be stored within a Sentry organization as part of the associated trace. A person with access to the Sentry organization could then view and use these sensitive values to impersonate or escalate their privileges within the application. This issue has been patched in version 10.27.0.

    • Обновитесь до 10.27.0
    Опубликовано Обновлено
  10. CVE-2025-13466

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

    body-parser vulnerable to denial of service when url encoding is used

    body-parser 2.2.0 is vulnerable to denial of service due to inefficient handling of URL-encoded bodies with very large numbers of parameters. An attacker can send payloads containing thousands of parameters within the default 100KB request size limit, causing elevated CPU and memory usage. This can lead to service slowdown or partial outages under sustained malicious traffic. This issue is addressed in version 2.2.1.

    • Обновитесь до 2.2.1
    • Обновитесь до 2.2.1+~1.19.6-1
    Опубликовано Обновлено
  11. CVE-2025-65108

    Критический · CVSS 10EPSS 0,96%Есть исправление

    md-to-pdf is vulnerable to arbitrary JavaScript code execution when parsing front matter

    md-to-pdf is a CLI tool for converting Markdown files to PDF using Node.js and headless Chrome. Prior to version 5.2.5, a Markdown front-matter block that contains JavaScript delimiter causes the JS engine in gray-matter library to execute arbitrary code in the Markdown to PDF converter process of md-to-pdf library, resulting in remote code execution. This issue has been patched in version 5.2.5.

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

    Критический · CVSS 9.1EPSS 0,23%Есть исправление

    hpke-js reuses AEAD nonces

    hpke-js is a Hybrid Public Key Encryption (HPKE) module built on top of Web Cryptography API. Prior to version 1.7.5, the public SenderContext Seal() API has a race condition which allows for the same AEAD nonce to be re-used for multiple Seal() calls. This can lead to complete loss of Confidentiality and Integrity of the produced messages. This issue has been patched in version 1.7.5.

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

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

    authkit-nextjs may let session cookies be cached in CDNs

    The AuthKit library for Next.js provides convenient helpers for authentication and session management using WorkOS & AuthKit with Next.js. In authkit-nextjs version 2.11.0 and below, authenticated responses do not defensively apply anti-caching headers. In environments where CDN caching is enabled, this can result in session tokens being included in cached responses and subsequently served to multiple users. Next.js applications deployed on Vercel are unaffected unless they manually enable CDN caching by setting cache headers on authenticated paths. Patched in authkit-nextjs 2.11.1, which applies anti-caching headers to all responses behind a

    • Обновитесь до 2.11.1
    Опубликовано Обновлено
  14. CVE-2025-64755

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

    @anthropic-ai/claude-code has Sed Command Validation Bypass that Allows Arbitrary File Writes

    Claude Code is an agentic coding tool. Prior to version 2.0.31, due to an error in sed command parsing, it was possible to bypass the Claude Code read-only validation and write to arbitrary files on the host system. This issue has been patched in version 2.0.31.

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

    Высокий · CVSS 8.7Нет опубликованного исправления

    Clerk-js vulnerable to bypass of OAuth authentication flow by manipulating request at OTP verification stage

    An issue was discovered in Clerk-js 5.88.0 allowing attackers to bypass the OAuth authentication flow by manipulating the request at the OTP verification stage.

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

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

    Arbitrary node_modules Directory Deletion in Google zx

    When zx is invoked with --prefer-local=<path>, the CLI creates a symlink named ./node_modules pointing to <path>/node_modules. Due to a logic error in src/cli.ts (linkNodeModules / cleanup), the function returns the target path instead of the alias (symlink path). The later cleanup routine removes what it received, which deletes the target directory itself. Result: zx can delete an external <path>/node_modules outside the current working directory.

    • Обновитесь до 8.8.5
    Опубликовано Обновлено
  17. CVE-2025-60794

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

    CVE-2025-60794

    Session tokens and passwords in couch-auth 0.21.2 are stored in JavaScript objects and remain in memory without explicit clearing in src/user.ts lines 700-707. This creates a window of opportunity for sensitive data extraction through memory dumps, debugging tools, or other memory access techniques, potentially leading to session hijacking.

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

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

    Claude Code vulnerable to command execution prior to startup trust dialog

    Claude Code is an agentic coding tool. Prior to version 1.0.39, when running on a machine with Yarn 3.0 or above, Claude Code could have been tricked to execute code contained in a project via yarn plugins before the user accepted the startup trust dialog. Exploiting this would have required a user to start Claude Code in an untrusted directory and to be using Yarn 3.0 or above. This issue has been patched in version 1.0.39.

    • Обновитесь до 1.0.39
    Опубликовано Обновлено
  19. CVE-2025-64765

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

    Astro middleware authentication checks based on url.pathname can be bypassed via url encoded values

    Astro is a web framework. Prior to version 5.15.8, a mismatch exists between how Astro normalizes request paths for routing/rendering and how the application’s middleware reads the path for validation checks. Astro internally applies decodeURI() to determine which route to render, while the middleware uses context.url.pathname without applying the same normalization (decodeURI). This discrepancy may allow attackers to reach protected routes using encoded path variants that pass routing but bypass validation checks. This issue has been patched in version 5.15.8.

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

    Высокий · CVSS 7.1EPSS 0,53%Публичный эксплойтЕсть исправление

    Astro is vulnerable to Reflected XSS via the server islands feature

    Astro is a web framework. Prior to version 5.15.8, a reflected XSS vulnerability is present when the server islands feature is used in the targeted application, regardless of what was intended by the component template(s). This issue has been patched in version 5.15.8.

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

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

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

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