Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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.

share|improve this question

migrated from 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.

share|improve this answer

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.

share|improve this answer
Probably the biggest criticism of uPnP when it first came out. – surfasb Aug 5 '11 at 6:35

You must log in to answer this question.