Il livello UI-API è il percorso applicativo che collega un'interfaccia utente ai dati e alle funzioni del backend. In molti portali aziendali, è il modo in cui le pagine caricano record, eseguono ricerche, inviano moduli e recuperano lo stato dal server. Poiché si colloca tra il front end visibile e la logica applicativa sottostante, può esporre azioni potenti tramite richieste web dall'aspetto ordinario.
Questo è importante nella sicurezza informatica perché una autenticazione debole, controlli di autorizzazione insufficienti o un'esposizione eccessiva di dati al livello UI-API possono consentire agli aggressori di leggere o modificare informazioni a cui non dovrebbero accedere. In attacchi reali, gli avversari possono ispezionare il traffico del browser, riprodurre le richieste o automatizzare le chiamate per trovare endpoint nascosti e vettori di esfiltrazione dei dati. I difensori dovrebbero trattare queste richieste come rilevanti per la sicurezza, applicare controlli di accesso lato server e monitorare l'uso anomalo delle API, soprattutto nei portali e nei servizi SaaS che gestiscono record sensibili.


