
Tool che riproduce CVE-2025-55315 in ASP.NET Core.
Questo repository contiene una piccola applicazione console ASP.NET Core per riprodurre e verificare il comportamento di parsing dei trasferimenti in chunk HTTP e delle nuove righe.
Maggiori informazioni su CVE-2025-55315.
Repro/Program.cs - Applicazione console che avvia un server Kestrel locale ed esegue due test basati su TCP. I test inviano byte HTTP grezzi tramite un TcpClient per verificare il parsing dei trasferimenti in chunk e la gestione di nuove righe non valide in letture frammentate.
Se questi test falliscono, sei vulnerabile a CVE-2025-55315 e devi aggiornare la tua versione di .NET (versioni 8, 9 e 10) oppure ottenere supporto post-EOL per .NET (versione 6) da HeroDevs.
.NET SDK 6+
git clone https://github.com/sirredbeard/CVE-2025-55315-repro
cd CVE-2025-55315-repro
dotnet build CVE-2025-55315-repro.sln --framework net6.0
dotnet run --project Repro/Repro.csproj --configuration Debug --framework net6.0