<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-05T13:15:22.394280+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-326952</id>
    <title>EUVD-2026-326952</title>
    <updated>2026-10-05T13:15:22.455579+00:00</updated>
    <content>EUVD-2026-326952</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-326952"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-46342</id>
    <title>fkie_cve-2026-46342</title>
    <updated>2026-10-05T13:15:22.455621+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Nuxt is an open-source web development framework for Vue.js. In Nuxt versions 3.1.0 to before 3.21.6 and 4.0.0-alpha.1 to before 4.4.6 and @nuxt/nitro-server versions 3.20.0 to before 3.21.6 and 4.0.0-alpha.1 to before 4.4.6, the /__nuxt_island/* endpoint accepts attacker-controlled props query/body parameters and renders any island component without verifying that the URL-resident hash (&lt;Name&gt;_&lt;hashId&gt;.json) was actually issued for those inputs by &lt;NuxtIsland&gt;. The hash is computed and embedded client-side but never validated server-side, so the same path can return materially different responses depending on the query. This issue has been patched in versions 3.21.6 and 4.4.6.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-46342"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-g8wj-3cr3-6w7v</id>
    <title>GHSA-g8wj-3cr3-6w7v — Nuxt: `__nuxt_island` endpoint does not bind responses to request props, enabling shared-cache poisoning</title>
    <updated>2026-10-05T13:15:22.455660+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> npm: nuxt, npm: @nuxt/nitro-server</p>
<p>### Summary</p>
<p>The `/__nuxt_island/*` endpoint accepts attacker-controlled `props` query/body parameters and renders any island component without verifying that the URL-resident hash (`&lt;Name&gt;_&lt;hashId&gt;.json`) was actually issued for those inputs by `&lt;NuxtIsland&gt;`. The hash is computed and embedded client-side but never validated server-side, so the same path can return materially different responses depending on the query.</p>
<p>Island components are documented as rendering independently of route context - page middleware does not apply to them, and they are intentionally cacheable as a function of their props. This advisory does **not** treat that contract as a vulnerability. It treats the absence of a binding between the URL the cache keys on and the response served at that URL as one.</p>
<p>### Impact</p>
<p>In applications where a CDN or reverse-proxy in front of the app caches `/__nuxt_island/*` keyed by path only (ignoring query) - a documented misconfiguration class, see GHSA-jvhm-gjrh-3h93 - an attacker can prime the cache for a path with their own choice of props, and subsequent users requesting the same path receive the attacker's rendered HTML rather than the response intended for them. The cache entry persists until normal expiry.</p>
<p>Where the affected island has any prop flowing into an unsafe HTML sink in application code (`v-html`, `innerHTML`, a third-party renderer treating a prop as HTML), this becomes stored XSS in the embedding page's origin until the cache entry expires. `Ht…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-g8wj-3cr3-6w7v"/>
  </entry>
</feed>
