CVE-2026-102761 in NetX Duo
Riassunto
di VulDB • 30/09/2026
Il client WebSocket di NetX Duo reimposta il cursore di unmasking sul primo `NX_PACKET` ogni volta che avanza attraverso un pacchetto concatenato, mentre il limite superiore del ciclo appartiene al pacchetto corrente. Con la disposizione standard dei pacchetti contigui nel pool, una frame WebSocket mascherata suddivisa tra due pacchetti fa quindi sì che il loop XOR attraversi l'area di payload non utilizzata del primo pacchetto e prosegua attraverso il blocco di controllo `NX_PACKET` del secondo pacchetto.
La chiave di masking a quattro byte della WebSocket controlla i byte scritti; la corruzione è pertanto scelta dall'attaccante piuttosto che accidentale.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.