p PatchFirst

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

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

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

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

  1. CVE-2026-41298

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

    OpenClaw < 2026.4.2 - Authorization Bypass in Session Termination Endpoint

    OpenClaw before 2026.4.2 fails to enforce write scopes on the POST /sessions/:sessionKey/kill endpoint in identity-bearing HTTP modes. Read-scoped callers can terminate running subagent sessions by sending requests to this endpoint, bypassing authorization controls.

    • Обновитесь до 2026.4.2
    Опубликовано Обновлено
  2. CVE-2026-41297

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

    OpenClaw < 2026.3.31 - Server-Side Request Forgery via Marketplace Plugin Download Redirect

    OpenClaw before 2026.3.31 contains a server-side request forgery vulnerability in the marketplace plugin download functionality that allows attackers to access internal resources by following unvalidated redirects. The marketplace.ts module fails to restrict redirect destinations during archive downloads, enabling remote attackers to redirect requests to arbitrary internal or external servers.

    • Обновитесь до 2026.3.31
    Опубликовано Обновлено
  3. CVE-2026-41296

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

    OpenClaw < 2026.3.31 - Sandbox Escape via TOCTOU Race in Remote FS Bridge readFile

    OpenClaw before 2026.3.31 contains a time-of-check-time-of-use race condition in the remote filesystem bridge readFile function that allows sandbox escape. Attackers can exploit the separate path validation and file read operations to bypass sandbox restrictions and read arbitrary files.

    • Обновитесь до 2026.3.31
    Опубликовано Обновлено
  4. CVE-2026-41295

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

    OpenClaw < 2026.4.2 - Untrusted Workspace Channel Shadow Code Execution during Built-in Channel Setup

    OpenClaw before 2026.4.2 contains an improper trust boundary vulnerability allowing untrusted workspace channel shadows to execute during built-in channel setup and login. Attackers can clone a workspace with a malicious plugin claiming a bundled channel id to achieve unintended in-process code execution before the plugin is explicitly trusted.

    • Обновитесь до 2026.4.2
    Опубликовано Обновлено
  5. CVE-2026-41294

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

    OpenClaw < 2026.3.28 - Environment Variable Injection via CWD .env File

    OpenClaw before 2026.3.28 loads the current working directory .env file before trusted state-dir configuration, allowing environment variable injection. Attackers can place a malicious .env file in a repository or workspace to override runtime configuration and security-sensitive environment settings during OpenClaw startup.

    • Обновитесь до 2026.3.28
    Опубликовано Обновлено
  6. CVE-2026-40045

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

    OpenClaw < 2026.4.2 - Cleartext Credential Transmission via Unencrypted WebSocket Gateway Endpoints

    OpenClaw before 2026.4.2 accepts non-loopback cleartext ws:// gateway endpoints and transmits stored gateway credentials over unencrypted connections. Attackers can forge discovery results or craft setup codes to redirect clients to malicious endpoints, disclosing plaintext gateway credentials.

    • Обновитесь до 2026.4.2
    Опубликовано Обновлено
  7. CVE-2026-41389

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

    OpenClaw 2026.4.7 < 2026.4.15 - Arbitrary File Read via Unvalidated Tool-Result Media Paths

    OpenClaw versions 2026.4.7 before 2026.4.15 fail to enforce local-root containment on tool-result media paths, allowing arbitrary local and UNC file access. Attackers can craft malicious tool-result media references to trigger host-side file reads or Windows network path access, potentially disclosing sensitive files or exposing credentials.

    • Обновитесь до 2026.4.15
    Опубликовано Обновлено
  8. CVE-2026-6594

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

    brikcss merge prototype pollution

    A vulnerability was determined in brikcss merge up to 1.3.0. This affects an unknown part. Executing a manipulation of the argument __proto__/constructor.prototype/prototype can lead to improperly controlled modification of object prototype attributes. The attack may be performed from remote. The vendor was contacted early about this disclosure but did not respond in any way.

    Опубликовано Обновлено
  9. CVE-2026-41242

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

    protobufjs has an arbitrary code execution issue

    protobufjs compiles protobuf definitions into JavaScript (JS) functions. In versions prior to 8.0.1, 7.5.5, and 6.11.6, attackers can inject arbitrary code in the "type" fields of protobuf definitions, which will then execute during object decoding using that definition. Versions 8.0.1, 7.5.5, and 6.11.6 patch the issue.

    • Обновитесь до 7.5.5
    • Обновитесь до 8.0.1
    Опубликовано Обновлено
  10. CVE-2026-40346

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

    NocoBase has SSRF in Workflow HTTP Request and Custom Request Plugins

    NocoBase is an AI-powered no-code/low-code platform for building business applications and enterprise solutions. Prior to version 2.0.37, NocoBase's workflow HTTP request plugin and custom request action plugin make server-side HTTP requests to user-provided URLs without any SSRF protection. An authenticated user can access internal network services, cloud metadata endpoints, and localhost. Version 2.0.37 contains a patch.

    • Обновитесь до 2.0.37
    Опубликовано Обновлено
  11. CVE-2026-40155

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

    Auth0 Next.js SDK has Improper Proxy Cache Lookup

    The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. In versions 4.12.0 through 4.17.1, simultaneous requests that trigger a nonce retry may cause the proxy cache fetcher to perform improper lookups for the token request results. Users are affected if their project uses both the vulnerable versions and the proxy handler /me/* and /my-org/* with DPoP enabled. This issue has been fixed in version 4.18.0.

    • Обновитесь до 4.18.0
    Опубликовано Обновлено
  12. CVE-2026-40299

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

    next-intl has an open redirect vulnerability

    next-intl provides internationalization for Next.js. Applications using the `next-intl` middleware prior to version 4.9.1with `localePrefix: 'as-needed'` could construct URLs where path handling and the WHATWG URL parser resolved a relative redirect target to another host (e.g. scheme-relative `//` or control characters stripped by the URL parser), so the middleware could redirect the browser off-site while the user still started from a trusted app URL. The problem has been patchedin `next-intl@4.9.1`.

    • Обновитесь до 4.9.1
    Опубликовано Обновлено
  13. CVE-2026-35603

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

    Claude Code: Insecure System-Wide Configuration Loading Enables Local Privilege Escalation on Windows

    Claude Code is an agentic coding tool. In versions prior to 2.1.75 on Windows, Claude Code loaded the system-wide default configuration from C:\ProgramData\ClaudeCode\managed-settings.json without validating directory ownership or access permissions. Because the ProgramData directory is writable by non-administrative users by default and the ClaudeCode subdirectory was not pre-created or access-restricted, a low-privileged local user could create this directory and place a malicious configuration file that would be automatically loaded for any user launching Claude Code on the same machine. Exploiting this would have required a shared multi-u

    • Обновитесь до 2.1.75
    Опубликовано Обновлено
  14. GHSA-3xx2-mqjm-hg9x

    Критический · CVSS 9.9Есть исправление

    Paperclip: Cross-tenant agent API key IDOR in `/agents/:id/keys` routes allows full victim-company compromise

    ## Summary The `GET`, `POST`, and `DELETE` handlers under `/agents/:id/keys` in the Paperclip control-plane API only call `assertBoard(req)`, which verifies that the caller has a board-type session but does not verify that the caller has access to the company owning the target agent. A board user whose membership is limited to Company A can therefore list, create, or revoke agent API keys for any agent in Company B by supplying the victim agent's UUID in the URL path. The `POST` handler returns the newly-minted token in cleartext, which authenticates subsequent requests as `{type:"agent", companyId:<CompanyB>}`, giving the attacker full agen

    • Обновитесь до 2026.416.0
    Опубликовано Обновлено
  15. GHSA-fpw4-p57j-hqmq

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

    Paperclip: Stored XSS via javascript: URLs in MarkdownBody — urlTransform override disables react-markdown sanitization

    ## Summary `MarkdownBody`, the shared component used to render every Markdown surface in the Paperclip UI (issue documents, issue comments, chat threads, approvals, agent details, export previews, etc.), passes `urlTransform={(url) => url}` to `react-markdown`. That override replaces `react-markdown`'s built-in `defaultUrlTransform` — the library's only defense against `javascript:`/`vbscript:`/`data:` URL injection — with a no-op, and the custom `a` component then renders the unsanitized href directly. Any authenticated company member can plant `[text](javascript:...)` in an issue document or comment; when another member clicks the link, th

    • Обновитесь до 2026.416.0
    Опубликовано Обновлено
  16. GHSA-p7mm-r948-4q3q

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

    Paperclip: Approval decision attribution spoofing via client-controlled `decidedByUserId` in paperclip server

    ## Summary The approval-resolution endpoints (`POST /approvals/:id/approve`, `/reject`, `/request-revision`) accept a client-supplied `decidedByUserId` field in the request body and write it verbatim into the authoritative `approvals.decidedByUserId` column — without cross-checking it against the authenticated actor. Any board user who can access an approval's company can record the decision as having been made by another user (e.g. the CEO), forging the governance audit trail. For `hire_agent` approvals with a monthly budget, the same attacker-controlled string is also stamped onto the resulting `budget_policies` row as `createdByUserId`/`u

    • Обновитесь до 2026.416.0
    Опубликовано Обновлено
  17. GHSA-47wq-cj9q-wpmp

    Критический · CVSS 9.9Есть исправление

    Paperclip: Cross-tenant agent API token minting via missing assertCompanyAccess on /api/agents/:id/keys

    <img width="7007" height="950" alt="01-setup" src="https://github.com/user-attachments/assets/1596b8d1-8de5-4c21-b1d2-2db41b568d7e" /> > Isolated paperclip instance running in authenticated mode (default config) > on a clean Docker image matching commit b649bd4 (2026.411.0-canary.8, post > the 2026.410.0 patch). This advisory was verified on an unmodified build. ### Summary `POST /api/agents/:id/keys`, `GET /api/agents/:id/keys`, and `DELETE /api/agents/:id/keys/:keyId` (`server/src/routes/agents.ts` lines 2050-2087) only call `assertBoard` to authorize the caller. They never call `assertCompanyAccess` and never verify that the caller is a

    • Обновитесь до 2026.416.0
    Опубликовано Обновлено
  18. GHSA-gqqj-85qm-8qhf

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

    Paperclip: codex_local inherited ChatGPT/OpenAI-connected Gmail and was able to send real email

    ### Summary A Paperclip-managed `codex_local` runtime was able to access and use a Gmail connector that I had connected in the ChatGPT/OpenAI apps UI, even though I had not explicitly connected Gmail inside Paperclip or separately inside Codex. In my environment this enabled mailbox access and a real outbound email to be sent from my Gmail account. After I manually intervened to stop the workflow, follow-up retraction messages were also sent, confirming repeated outward write/send capability. This appears to be a trust-boundary failure between Paperclip-managed Codex execution and inherited OpenAI app connectors, amplified by dangerous-by-

    Опубликовано Обновлено
  19. GHSA-xfqj-r5qw-8g4j

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

    Paperclip: Unauthenticated Access to Multiple API Endpoints in Authenticated Mode

    ## Summary Several API endpoints in `authenticated` mode have no authentication at all. They respond to completely unauthenticated requests with sensitive data or allow state-changing operations. No account, no session, no API key needed. Verified against the latest version. Discord: sagi03581 ## Steps to Reproduce ### 1. Unauthenticated issue data access `GET /api/heartbeat-runs/:runId/issues` returns issue data for a heartbeat run with zero authentication. Every other endpoint in `server/src/routes/activity.ts` calls `assertCompanyAccess`, but this one was missed. ```bash curl -s http://<target>:3100/api/heartbeat-runs/00000000-0000-

    • Обновитесь до 2026.416.0
    Опубликовано Обновлено
  20. GHSA-w8hx-hqjv-vjcq

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

    Paperclip: Malicious skills able to exfiltrate and destroy all user data

    ### Summary An arbitrary code execution vulnerability in the workspace runtime service allows any agent to execute shell commands on the server, exposing all environment variables including API keys, JWT secrets, and database credentials. ### Details A malicious skill can instruct the agent to exploit the **workspace runtime service** feature, which allows arbitrary shell command execution on the server. ### Vulnerable Code Path 1. Agent calls `PATCH /api/projects/{projectId}/workspaces/{workspaceId}` to set a malicious `runtimeConfig` 2. Agent calls `POST /api/projects/{projectId}/workspaces/{workspaceId}/runtime-services/start` 3. Server

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

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

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

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