Prevenire gli attacchi ReDos in Node.js
Un attacco ReDos (Regular expression Denial of Service) sfrutta la complessità delle espressioni regolari usate per bloccare l’Event Loop di Node.js.
Un'eccezionale soluzione che porta JavaScript sul server per trasformarlo nello strumento ideale per lo sviluppo di applicazioni Web complesse.
Un attacco ReDos (Regular expression Denial of Service) sfrutta la complessità delle espressioni regolari usate per bloccare l’Event Loop di Node.js.
Le versioni più recenti di Node supportano il costruttore Intl.DateTimeFormat per la localizzazione ma l'insieme dei locales deve essere abilitato esplicitamente.
In questo articolo illustreremo i tre tipi più comuni di codifica delle stringhe in Node.js.
In Node.js possiamo aggiornare i moduli di un'app in modo sicuro.