Un browser incorporato è un motore di rendering web integrato in un'altra applicazione, in modo che l'app possa visualizzare pagine, schermate di accesso, contenuti di aiuto o altre interfacce utente basate sul web senza aprire un browser separato. Molti strumenti desktop e app mobili utilizzano componenti di browser incorporati per rendere i collegamenti e le funzioni online più fluidi.
Nella sicurezza informatica, i browser incorporati sono importanti perché estendono il perimetro di fiducia dell'app. Se l'applicazione host accetta URL controllati da un attaccante, script o contenuti reindirizzati, difetti nel motore incorporato o nella sua configurazione possono portare a phishing, injection di codice, furto di sessione o abuso di privilegi locali. Gli attaccanti possono sfruttare gestori di protocolli personalizzati per portare un utente da un'app affidabile a una web view incorporata, quindi sfruttare un isolamento debole o componenti obsoleti. I difensori dovrebbero mantenere aggiornati i motori incorporati, limitare la gestione rischiosa degli URL e considerare le web view integrate nell'app come una superficie di attacco sensibile.


