home / blog

2026-10-31 · critica

CVE-2025-55182: RCE pre-auth in React Server Components

RCE pre-auth React Server Components: deserializzazione non sicura. CVSS 10,0 critical. Versioni 19.0.0-19.2.0.

CVE-2025-55182: RCE pre-auth in React Server Components

Il CVE-2025-55182 descrive una vulnerabilità di esecuzione codice remoto pre-autenticazione nei React Server Components versioni 19.0.0, 19.1.0, 19.1.1 e 19.2.0, nei pacchetti react-server-dom-parcel, react-server-dom-turbopack e react-server-dom-webpack. La falla risiede nel modo in cui il codice deserializza payload ricevuti da richieste HTTP verso gli endpoint Server Function, senza validazione sufficiente. Colpisce direttamente amministratori, team DevOps e sviluppatori che gestiscono applicazioni critiche su queste versioni di React.

La vulnerabilità è stata assegnata un punteggio CVSS di 10,0 ed è classificata critical. Un RCE pre-autenticazione non richiede credenziali e consente esecuzione di codice arbitrario sui server colpiti: è il massimo grado di compromissione possibile. Segnali non ufficiali dal 31 ottobre 2026 indicano che il CVE è stato citato tra le vulnerabilità più sfruttate della settimana. Non sono stati confermati repository pubblici di exploit, ma la semplicità della deserializzazione non sicura e i segnali coerenti suggeriscono credibilità di sfruttamento attivo.

Difesa: 1) Inventariare tutte le dipendenze React Server Components e verificare quale versione è in uso. 2) Se ricade tra 19.0.0-19.2.0, cercare immediatamente patch sul repository ufficiale React. 3) Configurare logging su tutti gli endpoint Server Function per rilevare payload anomali o errori di deserializzazione. 4) Valutare WAF o rate limiting su questi endpoint se esposti. 5) Applicare aggiornamento non appena disponibile e verificare log storici per accessi sospetti.

In sintesi

Cosa
Il CVE-2025-55182 è una vulnerabilità di esecuzione codice remoto pre-autenticazione nei React Server Components versioni 19.0.0, 19.1.0, 19.1.1, 19.2.0 presenti nei pacchetti react-server-dom-parcel, react-server-dom-turbopack e react-server-dom-webpack. La falla risiede nella deserializzazione non sicura di payload ricevuti da richieste HTTP verso gli endpoint Server Function.
Gravità
CVSS 10,0 - Critical. Un RCE pre-autenticazione non richiede credenziali e consente esecuzione di codice arbitrario. È il massimo grado di compromissione per qualunque applicazione React basata su Server Components.
Versioni interessate
React Server Components 19.0.0, 19.1.0, 19.1.1, 19.2.0 nei pacchetti react-server-dom-parcel, react-server-dom-turbopack, react-server-dom-webpack.
Correzione
Non riportato nei dati ufficiali NVD. Verificare con urgenza disponibilità di patch sul repository npm o nel changelog ufficiale del progetto React.
Stato
Segnali non ufficiali dal 31 ottobre 2026 indicano citazione tra le vulnerabilità più sfruttate della settimana. Non confermati repository pubblici di exploit al momento della ricerca.
Azione
Inventariare versioni di React Server Components in uso. Se ricadono in 19.0.0-19.2.0, verificare immediatamente disponibilità patch e applicarla con priorità. Monitorare endpoint Server Function per errori di deserializzazione anomali.

Fonti: NVD, CVE-2025-55182

← Tutti gli articoli