Rilevamento di attività RCE lato server in React e Next.js

Cerchi comandi di shell, ricognizione e download eseguiti da React, Next.js, moduli Node e cartelle applicative.

Rilevamento di attività RCE lato server in React e Next.js
Query di rilevamentoRicerca delle vulnerabilità 21 dic 2023#React#Next.js#Node.js#RCE#CVE-2025-55182

Le librerie JavaScript lato server possono esporre un contesto di post-sfruttamento distinto quando un'applicazione vulnerabile inizia a eseguire comandi del sistema operativo. La fonte definisce una ricerca sui log di audit di Linux per React Server Components, Next.js e scenari RCE simili basati su deserializzazione lato server.

La copertura include CVE-2025-55182 e vulnerabilità simili di deserializzazione web non autenticata.

Query di rilevamento comportamentale

La ricerca individua i comandi eseguiti da directory legate a Node.js, Next.js, React o al codice applicativo.

rule.groups:audit and data.audit.cwd:(*node_modules* or */next* or */react* or */app*) and data.audit.command:(sh or bash or dash or curl or wget or nc or ncat or python or python3 or whoami or id or uname or cat or chmod)

L'elenco dei comandi include:

  • shell;

  • utility di download;

  • varianti di Netcat;

  • Python;

  • individuazione di identità e sistema;

  • modifiche ai permessi dei file.

La fonte ha registrato zero corrispondenze nei 30 giorni precedenti.

Query di esposizione alle vulnerabilità

La fonte include anche un controllo diretto dell'indice delle vulnerabilità:

vulnerability.id:"CVE-2025-55182"

Anche questa query ha restituito zero risultati.

Perché entrambe le query sono utili

La query dell'indice delle vulnerabilità risponde alla domanda se un pacchetto o un host monitorato sia associato alla specifica CVE.

La query comportamentale risponde a una domanda diversa: un contesto applicativo rilevante ha eseguito comandi che potrebbero indicare uno sfruttamento?

Usarle entrambe aiuta a evitare di affidarsi solo all'inventario delle vulnerabilità o solo al comportamento.

Flusso di indagine

Se la query comportamentale trova una corrispondenza, verifichi:

  • cartella di lavoro corrente;

  • eseguibile;

  • utente effettivo;

  • processo padre;

  • log applicativi;

  • richieste HTTP nello stesso periodo;

  • connessioni di rete;

  • file creati o modificati.

Un comando come whoami seguito da curl o da una shell proveniente da una cartella di un’applicazione Next.js merita ulteriori indagini.

Ottimizzazione

Costruisca una baseline dell'attività legittima di distribuzione e compilazione delle applicazioni. Gli ambienti Node.js possono eseguire legittimamente comandi shell durante i processi di installazione o compilazione.

Gli host di runtime in produzione dovrebbero in genere avere un profilo di comandi previsto più ristretto rispetto ai sistemi di sviluppo o CI.

Valore operativo

La fonte non ha registrato corrispondenze né per l'esposizione né per il comportamento, ma il rilevamento resta utile perché combina il contesto applicativo con l'esecuzione di comandi.

Per le applicazioni React e Next.js ospitate su Linux, tale contesto può aiutare a individuare la transizione dallo sfruttamento dell'applicazione lato server all'attività a livello di sistema operativo.

Cloud image

30 giorni di difesa informatica di livello aziendale

Entri nel futuro della cybersicurezza con accesso completo a una piattaforma unificata e intelligente — gratis per 30 giorni. Potenzi il suo team di sicurezza con:

  • SIEM avanzato per visibilità in tempo reale, alert intelligenti e analisi forense approfondita in ambienti cloud, on-premise e ibridi

  • Gestione continua delle vulnerabilità per identificare, assegnare priorità e risolvere i rischi su tutti gli asset

  • Intelligence sulle minacce informatiche in tempo reale integrata direttamente nei suoi flussi di lavoro, con informazioni globali e profili degli attaccanti

  • Rilevamento delle minacce basato su IA che apprende dal suo ambiente, spiega gli alert in linguaggio semplice e suggerisce i passi successivi

  • Preparazione alla conformità integrata per NIS2, GDPR, ISO 27001 e altro, con reportistica automatizzata e strumenti di audit

Che gestisca un SOC snello o un team di sicurezza aziendale su larga scala, questa piattaforma le offre gli strumenti per rilevare più velocemente, rispondere in modo più intelligente e restare un passo avanti alle minacce in evoluzione, senza la complessità.

Scopra una protezione di livello aziendale, flussi di lavoro ottimizzati e controllo totale.

Il suo vantaggio di 30 giorni inizia ora.

Sblocchi la sua prova gratuita di 30 giorni