Vulnerability management for unmanaged & IoT Devices; firmware patching, certificate management, password enforcement, and service assurance