O problema surge devido às configurações padrão de CORS no Nuxt, permitindo que qualquer site envie solicitações ao servidor de desenvolvimento e leia a resposta. Isso pode levar ao roubo de código-fonte por sites maliciosos, especialmente para usuários com a opção padrão `server.cors` usando o construtor Vite. A vulnerabilidade pode ser explorada mesmo se o servidor de desenvolvimento estiver acessível apenas localmente e não exposto à rede. Existem três causas principais: configurações padrão de CORS permissivas, falta de validação no cabeçalho Origin para conexões WebSocket e falta de validação no cabeçalho Host para solicitações HTTP. Isso pode permitir que invasores roubem código-fonte, acessem funcionalidades não destinadas a serem expostas e explorem certas funcionalidades de plugins.