La User Plane Function (UPF) è il componente centrale del 5G che inoltra il traffico dati degli abbonati. Si colloca nel piano utente, spostando i pacchetti tra la rete e Internet, mentre le funzioni del piano di controllo come l'SMF gli indicano come trattare ogni sessione. In pratica, l'UPF applica regole di inoltro, routing e istruzioni di gestione del traffico.
La sicurezza dell'UPF è importante perché un errore nella segnalazione di controllo può cambiare il modo in cui fluisce il traffico. Se un attaccante può inviare messaggi di sessione falsificati o malformati, oppure sfruttare una convalida debole nel percorso di controllo, l'UPF può scartare il traffico, reindirizzarlo o esporre i dati alla destinazione sbagliata. I difensori riducono questo rischio limitando rigorosamente l'accesso PFCP, convalidando lo stato della sessione e gli identificatori, e monitorando cambiamenti imprevisti delle regole di inoltro o picchi di modifiche di sessione.


