Off the top of my head the only way to exploit this would be either by your ISP or the security services (via your ISP, or the router manufacturer).<p>Since WAN mac addresses don't travel very far upstream. Typically only to the local exchange. So in order for someone to utilise that to generate a WPS key they would have to sit at the exchange (on your side of the connection) and do it.<p>The manufacturer might also store the WAN mac addresses of each piece of equipment they produce (along with serial, etc) and depending on the supply chain you purchased the router down or if you registered it, they could figure out your router's WAN/WPS pin that way.<p>In general PIN-based WPS is a bad idea. Turn it off and do button WPS only. Or turn it on only as needed.