Für die DVZ wird monatlich, ca. Mitte des Monats, ein Security-Scan gemacht. Das Ergebnis wird den Admins der DVZ zugesendet. Unsere Server tauchten darin, oft mit einer “veralteten” SSH-Version, auf.
Um selbst einen Security-Scan zu machen, kann nmap genutzt werden. Auf macOS kann man nmap z. B. über Homebrew installieren.
brew install nmap
nmap kann Ports scannen und erkennt zum Teil die verwendeten Dienste hinter dem Port. Damit nmap auch die Sicherheitsschwachstellen zu den Diensten anzeigen kann, müssen noch die zwei Plugins vulsan und vulners installiert werden.
cd /opt/homebrew/share/nmap/scripts/ git clone https://github.com/vulnersCom/nmap-vulners.git git clone https://github.com/scipag/vulscan.git
Nun kann ein Scan gestartet werden. Für unseren kompletten öffentlichen IPv4 Adressbereich und den Ports 22, 80 und 443 geht das mit diesesm Befehl.
nmap --script vulners,vulscan/vulscan.nse --script-args vulscandb=scipvuldb.csv -sV -p22,80,443 212.201.121.64/26
Die Ausgabe zeigt pro gefundenes System, welches der drei Ports offen sind, welcher Dienst ggf. erkannt wurde und welche Schwachstellen es gibt in Form einer Auflistung der CVEs. Das kann dann z. B. so aussehen.
Starting Nmap 7.991 ( https://nmap.org ) at 2026-08-22 10:50 +0200 WARNING: Service 212.201.121.80:80 had already soft-matched rtsp, but now soft-matched sip; ignoring second value WARNING: Service 212.201.121.87:80 had already soft-matched rtsp, but now soft-matched sip; ignoring second value WARNING: Service 212.201.121.86:80 had already soft-matched rtsp, but now soft-matched sip; ignoring second value Nmap scan report for 212.201.121.71 Host is up (0.025s latency). Bug in vulscan: no string output. PORT STATE SERVICE VERSION 22/tcp open ssh OpenSSH 10.3 (FreeBSD 20260514; protocol 2.0) | vulners: | cpe:/a:openbsd:openssh:10.3: | CVE-2026-60002 9.4 https://vulners.com/cve/CVE-2026-60002 | CVE-2026-60000 7.5 https://vulners.com/cve/CVE-2026-60000 | CVE-2026-59999 7.5 https://vulners.com/cve/CVE-2026-59999 | CVE-2026-60001 6.5 https://vulners.com/cve/CVE-2026-60001 | CVE-2026-59998 6.5 https://vulners.com/cve/CVE-2026-59998 | CVE-2026-59997 5.4 https://vulners.com/cve/CVE-2026-59997 | CVE-2026-59996 5.4 https://vulners.com/cve/CVE-2026-59996 | CVE-2026-59995 5.4 https://vulners.com/cve/CVE-2026-59995 | CVE-2026-73282 4.8 https://vulners.com/cve/CVE-2026-73282 | CVE-2026-73281 3.5 https://vulners.com/cve/CVE-2026-73281 |_ CVE-2026-73283 2.5 https://vulners.com/cve/CVE-2026-73283 80/tcp closed http 443/tcp closed https Service Info: OS: FreeBSD; CPE: cpe:/o:freebsd:freebsd Nmap scan report for 212.201.121.72 Host is up (0.025s latency). ...