This tutorial:
http://wiki.ros.org/ROS/Tutorials/MultipleRemoteMachines#PortForwarding_.28PF.29
Encourages new comers to support remote ROS access via PortForwarding. This is tremendously insecure and directly exposes ROS systems to simple drive by attacks on the internet. This is highly in-advisable to the point we should probably pull that section entirely. I am of-course hesitant to delete wiki content, but its clear we need to review Tutorials for security implications.
How should we go about improving security documentation?
- Should we flag/tag potentially insecure guides such as this?
- Do we need to improve documentation of the security issues around ROS 1.x?
- Should we advise SROS usage in these types of use cases instead?
- Is SROS easy enough for new comers that this is viable?