feat(router): include a firewall to mitigate security problems.

Replaces #2063
I think this description is okay to live here (as it's probably more detailed than warrants in the security considerations doc), but I referenced it in Security Considerations.

I'd really rather not reword/move around docs that community members wrote too much.