RVL blindly reads the first 8 bytes of the image and interprets them as image dimensions. I've just added a simple sanity check that can prevent some segfaults in case malformed data are passed.
* [#139 Added basic input checking for RVL (backport #137)](https://github.com/ros-perception/image_transport_plugins/pull/139) has been created for branch `melodic-devel`
RVL blindly reads the first 8 bytes of the image and interprets them as image dimensions. I've just added a simple sanity check that can prevent some segfaults in case malformed data are passed.