Angular: disponibile PoC per lo sfruttamento delle CVE-2026-101895 e CVE-2026-101896 (AL01/261016/CSIRT-ITA)
Data:
16 Ottobre 2026
Impatto Sistemico
Critico (77.82)
Sintesi
Angular ha rilasciato aggiornamenti di sicurezza che sanano 3 vulnerabilità, di cui 2 con gravità “alta”, nei pacchetti npm @angular/platform-server e @angular/router, componenti per il rendering lato server e per la gestione dell’instradamento delle applicazioni web. Tra queste si evidenziano le CVE-2026-101895 e CVE-2026-101896, per le quali risulta disponibile un Proof of Concept (PoC) in rete. Tali vulnerabilità potrebbero consentire a un attaccante remoto non autenticato di compromettere la disponibilità del servizio sui sistemi interessati.
Tipologia
- Denial of Service
Descrizione e potenziali impatti
Nel dettaglio, la vulnerabilità identificata tramite la CVE-2026-101895, di tipo “Denial of Service” e con score CVSS v4.0 pari a 8.7, è dovuta a una gestione non adeguata delle dichiarazioni DOCTYPE incomplete nel parser DOM utilizzato dal componente @angular/platform-server per il rendering server-side di Angular. Un attaccante remoto non autenticato potrebbe sfruttare tale vulnerabilità inviando al server contenuti HTML opportunamente predisposti al fine di provocare un ciclo sincrono infinito e rendere indisponibile il processo Node.js interessato compromettendo la disponibilità del servizio sul sistema interessato.
La vulnerabilità identificata tramite la CVE-2026-101896, di tipo “Denial of Service” e con score CVSS v4.0 pari a 8.2, è dovuta a una gestione non adeguata dei nomi numerici dei parametri matrice nel componente @angular/router , utilizzato durante il rendering server-side. Un attaccante remoto non autenticato potrebbe sfruttare tale vulnerabilità inviando richieste HTTP concorrenti contenenti URL opportunamente predisposti con parametri numerici ripetuti, al fine di provocare un’allocazione sproporzionata di memoria e causare l’arresto del worker SSR, rendendo indisponibile l’applicazione interessata.
Prodotti e/o versioni affette
@angular/platform-server (npm)
- 22.x, versioni precedenti alla 22.1.6
- 21.x, versioni precedenti alla 21.2.23
- 20.x, versioni precedenti alla 20.3.31
- tutte le versioni precedenti alla 19.2.25
@angular/router (npm)
- 22.x, versioni precedenti alla 22.2.0
- 21.x, versioni precedenti alla 21.2.24
- 20.x, versioni precedenti alla 20.3.32
- tutte le versioni precedenti alla 19.2.25
N.B. : la versione 19.2.25 e tutte le precedenti sono fuori supporto; secondo quanto dichiarato dal vendor non saranno rilasciati aggiornamenti di sicurezza.
Azioni di mitigazione
In linea con le dichiarazioni del vendor, si raccomanda di aggiornare i prodotti vulnerabili seguendo le indicazioni dei relativi bollettini di sicurezza riportati nella sezione Riferimenti.
Di seguito sono riportate le sole CVE relative alle vulnerabilità con gravità “alta”:
Riferimenti
- https://github.com/angular/angular/security/advisories/GHSA-f67j-2jqw-jpq7
- https://github.com/angular/angular/security/advisories/GHSA-ff3f-86qr-9cv3
CVE
| CVE-ID | |
|---|---|
| CVE-2026-101896 | CVE-2026-101895 |
Change log
| Versione | Note | Data |
|---|---|---|
| 1.0 | Pubblicato il 16-10-2026 | 16/10/2026 |
Il presente articolo è un prodotto originale di csirt.gov.it, riproposto qui a solo scopo di aumentarne la visibilità. Può essere visualizzato in versione originale al seguente link
Ultimo aggiornamento
16 Ottobre 2026, 09:45
CSIRT Toscana