nicholas j humfrey Ruby Mqtt Vulnerabilities