In un browser, Input è la parte della pipeline degli eventi che gestisce tastiera, mouse, tocco, cambiamenti di focus e altre azioni dell'utente. Traduce eventi a basso livello del desktop o del dispositivo in comportamenti del browser come fare clic su un pulsante, spostare il focus, digitare in un modulo o attivare scorciatoie.
Input è importante nella sicurezza informatica perché si trova tra il sistema operativo e il contenuto web, dove i confini di fiducia possono essere facilmente superati. Bug in questo percorso possono causare clic falsificati, confusione del focus, instradamento errato degli eventi o corruzione della memoria, a seconda del difetto. Gli attaccanti possono tentare di abusare della gestione dell'input per ingannare gli utenti, dirottare le interazioni o raggiungere componenti interni più profondi del browser. I difensori monitorano attentamente questa superficie, perché una convalida robusta dell'input, un'accurata isolazione degli eventi e patch rapide aiutano a ridurre il rischio di abusi dell'interfaccia utente e di catene di exploit.


