Un client di accesso remoto è un software installato su un dispositivo dell'utente che crea una connessione sicura a una rete privata, a un gateway VPN o a un'appliance di sicurezza dall'esterno dell'ambiente considerato attendibile. Gestisce l'autenticazione, il tunneling, il routing e talvolta l'aggiornamento locale o l'applicazione delle policy, rendendolo una parte fondamentale del modo in cui gli utenti remoti raggiungono le risorse interne.
Nella cyber security, il client è importante perché risiede sull'endpoint e spesso opera con un livello di fiducia elevato. Se gestisce in modo errato archivi, file temporanei, certificati o percorsi dell'aggiornamento, gli aggressori possono essere in grado di scrivere file, reindirizzare l'esecuzione o indebolire il dispositivo prima ancora che si connetta. I difensori considerano questi client come parte della sicurezza degli endpoint: mantenerli aggiornati, verificare le fonti dei pacchetti, limitare i privilegi e monitorare attività sospette su file o processi. Un client di accesso remoto non è solo un connettore di rete; è un programma fidato che può ampliare o ridurre la superficie di attacco a seconda di quanto sia costruito e mantenuto in modo sicuro.


