future-architect / vuls

Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices
https://vuls.io/
GNU General Public License v3.0
10.93k stars 1.16k forks source link

Support for Kali based systems #1432

Open anthonyharrison opened 2 years ago

anthonyharrison commented 2 years ago

When runing vuls locally on a kali, the system fails to scan because it is an unsupported OS. As Kali is just a Debian version, can this not be detected to enable to scan to progress?

A temporary workaround is to edit /etc/os-release and change ID to Debian (from Kali) and VERSION_ID to a valid Debian version (e.g. 11.3)

MaineK00n commented 2 years ago

Currently, Vuls does not support vulnerability detection for Debian Testing. Therefore, Kali Linux cannot be supported.

The Kali Linux distribution is based on Debian Testing

ref: https://www.kali.org/docs/policy/kali-linux-relationship-with-debian/

It is possible to scan by rewriting /etc/debian_version to the version supported by Vuls, but it is highly unlikely that you will get correct results.

$ cat /etc/debian_version 
kali-rolling
skm248 commented 1 week ago

Getting issues in the Kali Linux, Any help regarding this? image

MaineK00n commented 1 week ago

It is possible to scan Kali Linux, but since there is no vulnerability information for the packages provided by Kali Linux, it cannot be detected.