<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://cve.radiocsirt.org</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sun, 18 Oct 2026 13:45:18 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-215297</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-215297</link>
      <description>EUVD-2026-215297</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-215297</guid>
    </item>
    <item>
      <title>fkie_cve-2025-24360</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-24360</link>
      <description>&lt;p&gt;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.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;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.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-24360</guid>
    </item>
    <item>
      <title>GHSA-2452-6xj8-jh47 — Opening a malicious website while running a Nuxt dev server could allow read-only access to code</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-2452-6xj8-jh47</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: @nuxt/vite-builder&lt;/p&gt;
&lt;p&gt;### Summary
Nuxt allows any websites to send any requests to the development server and read the response due to default CORS settings.&lt;/p&gt;
&lt;p&gt;### Details
While Vite patched the default CORS settings to fix https://github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6, nuxt uses its own CORS handler by default (https://github.com/nuxt/nuxt/pull/23995).&lt;/p&gt;
&lt;p&gt;https://github.com/nuxt/nuxt/blob/7d345c71462d90187fd09c96c7692f306c90def5/packages/vite/src/client.ts#L257-L263&lt;/p&gt;
&lt;p&gt;That CORS handler sets `Access-Control-Allow-Origin: *`.&lt;/p&gt;
&lt;p&gt;&amp;gt; [!IMPORTANT]  
&amp;gt; If on an affected version, it may be possible to opt-out of the default Nuxt CORS handler by configuring `vite.server.cors`.&lt;/p&gt;
&lt;p&gt;### PoC
1. Start a dev server in any nuxt project using Vite by `nuxt dev`.
2. Send a fetch request to `http://localhost:3000/_nuxt/app.vue` (`fetch(&amp;#39;http://localhost:3000/_nuxt/app.vue&amp;#39;)`) from a different origin page.&lt;/p&gt;
&lt;p&gt;### Impact
Users with the default server.cors option using Vite builder may get the source code stolen by malicious websites&lt;/p&gt;
&lt;p&gt;### Additional Information
`/__nuxt_vite_node__/manifest` / `/__nuxt_vite_node__/module` also seems to have `Access-Control-Allow-Origin: *`, so it maybe also possible to exploit that handler.
https://github.com/nuxt/nuxt/blob/7d345c71462d90187fd09c96c7692f306c90def5/packages/vite/src/vite-node.ts#L39
Although I didn&amp;#39;t find a valid module id.
Note that this handler is probably also vulnerable to DNS rebinding attacks as I didn&amp;#39;t find any host header checks.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: @nuxt/vite-builder&lt;/p&gt;
&lt;p&gt;### Summary
Nuxt allows any websites to send any requests to the development server and read the response due to default CORS settings.&lt;/p&gt;
&lt;p&gt;### Details
While Vite patched the default CORS settings to fix https://github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6, nuxt uses its own CORS handler by default (https://github.com/nuxt/nuxt/pull/23995).&lt;/p&gt;
&lt;p&gt;https://github.com/nuxt/nuxt/blob/7d345c71462d90187fd09c96c7692f306c90def5/packages/vite/src/client.ts#L257-L263&lt;/p&gt;
&lt;p&gt;That CORS handler sets `Access-Control-Allow-Origin: *`.&lt;/p&gt;
&lt;p&gt;&amp;gt; [!IMPORTANT]  
&amp;gt; If on an affected version, it may be possible to opt-out of the default Nuxt CORS handler by configuring `vite.server.cors`.&lt;/p&gt;
&lt;p&gt;### PoC
1. Start a dev server in any nuxt project using Vite by `nuxt dev`.
2. Send a fetch request to `http://localhost:3000/_nuxt/app.vue` (`fetch(&amp;#39;http://localhost:3000/_nuxt/app.vue&amp;#39;)`) from a different origin page.&lt;/p&gt;
&lt;p&gt;### Impact
Users with the default server.cors option using Vite builder may get the source code stolen by malicious websites&lt;/p&gt;
&lt;p&gt;### Additional Information
`/__nuxt_vite_node__/manifest` / `/__nuxt_vite_node__/module` also seems to have `Access-Control-Allow-Origin: *`, so it maybe also possible to exploit that handler.
https://github.com/nuxt/nuxt/blob/7d345c71462d90187fd09c96c7692f306c90def5/packages/vite/src/vite-node.ts#L39
Although I didn&amp;#39;t find a valid module id.
Note that this handler is probably also vulnerable to DNS rebinding attacks as I didn&amp;#39;t find any host header checks.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-2452-6xj8-jh47</guid>
    </item>
  </channel>
</rss>
