
Prova de conceito para um ataque de negação de serviço via envenenamento de cache forçando o modo SPA, visando CVE-2025-43864 em aplicações React Router.
Um modelo moderno e pronto para produção para construir aplicações React full-stack usando React Router.
Instale as dependências:
npm install
Inicie o servidor de desenvolvimento com HMR:
npm run dev
Sua aplicação estará disponível em http://localhost:5173.
Crie uma build de produção:
npm run build
Para criar e executar usando Docker:
docker build -t my-app .
# Run the container
docker run -p 3000:3000 my-app
A aplicação conteinerizada pode ser implantada em qualquer plataforma que suporte Docker, incluindo:
Se você está familiarizado com a implantação de aplicações Node, o servidor de aplicação embutido está pronto para produção.
Certifique-se de implantar a saída de npm run build
├── package.json
├── package-lock.json (or pnpm-lock.yaml, or bun.lockb)
├── build/
│ ├── client/ # Static assets
│ └── server/ # Server-side code
Este modelo vem com Tailwind CSS já configurado para uma experiência inicial simples e padrão. Você pode usar qualquer framework CSS de sua preferência.
Construído com ❤️ usando React Router.