p PatchFirst

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

Уязвимости @nuxt/vite-builder

За последние 30 дней в @nuxt/vite-builder опубликовано уязвимостей: 3; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

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

  1. CVE-2026-119201

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

    Nuxt dev server exposes generated appSecret through Vite file serving

    Nuxt is an open-source web development framework for Vue.js. From 4.6.0 until 4.6.3, nuxt dev stores a generated appSecret in <buildDir>/app-secret, by default .nuxt/app-secret, within a directory allowed by Vite's server.fs configuration. A client with direct HTTP access to an exposed development server can fetch the file, use deriveSecret() to compute derived secrets such as the default useSession password, and forge session cookies accepted by that development server. The default localhost binding limits remote exposure, cross-origin browser reads are blocked, production builds and development servers with an explicitly configured appSecre

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

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

    Nuxt dev server exposes private runtime config through the Nitro dev bundle

    Nuxt is an open-source web development framework for Vue.js. From 3.0.0 until 4.6.3, the Nuxt development server can expose the Nitro 2 development bundle at <buildDir>/dev/index.mjs through Vite file serving when the server is reachable over HTTP. Nitro inlines private runtimeConfig values resolved at build time into that bundle, including secrets configured in nuxt.config, and Nuxt 4.6.0 and later also inline the generated development appSecret. The default localhost binding limits remote exposure, production builds and Nitro 3 are not affected, and runtime configuration supplied only through NUXT_* environment variables at server startup i

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

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

    Nuxt dev server arbitrary file read through client error reports

    Nuxt is an open-source web development framework for Vue.js. From 4.6.0 until 4.6.3, a client with TCP access to an exposed Nuxt development server can send a nuxt:dev:client-error event over the HMR socket with an absolute file path at the end of its message. The development server reads that file while building the client error report and returns its contents through the error overlay, development error channel, and terminal report, bypassing Vite's server.fs allow list. The default localhost binding limits remote exposure, cross-origin browser requests are rejected, production builds and Nuxt 3 are not affected, and no browser interaction

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

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

    Opening a malicious website while running a Nuxt dev server could allow read-only access to code

    Nuxt is an open-source web development framework for Vue.js. Starting in version 3.8.1 and prior to version 3.15.3, Nuxt allows any websites to send any requests to the development server and read the response due to default CORS settings. Users with the default server.cors option using Vite builder may get the source code stolen by malicious websites. Version 3.15.3 fixes the vulnerability.

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

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

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

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