Vuls is an agentless vulnerability scanner written in golang. It can scan localhost or remote hosts via SSH. Vuls has a Terminal-Based User Interface(TUI) to display the scan results. Vuls' features include: - scan for vulnerabilitie in Ubuntu, Debian, CentOS, Amazon Linux, RHEL, Oracle Linux, FreeBSD and Raspbian; - scan middleware that are not included in OS package management; - nondestructive testing; - email and slack notification. Vuls uses the port security/go-cve-dictionary to look up information about packages' CVEs. Install that port separately somewhere in your infrastructure and point to it for CVE queries.