I have a Verizon FIOS router and when I install most applications that need a port forwarded, magically the entry is automatically set up in the router. I searched on google and found out this is because of something called uPnP.

What keeps rogue applications from automatically adding entries to the port forwarding list? I never even see a popup or dialog that asks for permission when it comes to these automatic entries.

migrated from serverfault.com Aug 5 '11 at 6:23

This question came from our site for system and network administrators.


Nothing prevents applications from adding entries. That's why it's highly recommended that you disable uPnP. Any port forwards you need can be easily set up manually.


Nothing. It is potentially a large security hole. However, because of the variety of routers and firewalls out there, most malware will just rely on a connection from the infected system to a controller.

  • 1
    Probably the biggest criticism of uPnP when it first came out. – surfasb Aug 5 '11 at 6:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy