====== Security-Scan ======
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).
...