Tech Dec 18, 2025 5 min React2Shell Was Such a Headache I Migrated from Next.js to Astro CVSS 10.0 React2Shell, fix it and another vulnerability appears, fix again... I was done. Migrated to Astro — including a lesson learned from installing 60 shadcn UI components and using only one. Next.js Astro Security Experiment