Definition

UPnP is a network protocol that enables devices and applications to automatically launch and close ports to connect to one another. It requires zero configuration, and you may add a new device to your network and have it link with your devices automatically.

Moreover, UPnP does not utilize authentication and only needs authorization for some devices. Since most router manufacturers support UPnP by default on their products, cybercriminals can trick routers into giving them access by pretending to be household devices. Upon gaining access, hackers may steal sensitive data or inject malware into your devices.

Actual UPnP Use Cases

Preventing UPnP Exploits

Examples of UPnP Attacks