Versionsangaben der Software
Was geprüft
Geprüft werden die Kopfzeilen Server und X-Powered-By sowie <meta name="generator"> auf Versionsnummern (Muster Zahl.Zahl, etwa „Apache/2.4.58“ oder „WordPress 6.6“). Eine Produktangabe ohne Nummer ist nicht auffällig.
Wie relevant
Niedrig, wenn eine Versionsnummer sichtbar ist, weil das Verbergen keine Lücke schließt; es erschwert nur die gezielte Suche nach Seiten mit einer bekannt verwundbaren Version.
Warum
Automatisierte Suchen durchkämmen das Netz nach Seiten mit bestimmten Softwareständen. Eine sichtbare Versionsnummer macht die Seite für solche Suchen leichter auffindbar, besonders wenn Updates länger ausbleiben.
Wie beheben
Blenden Sie Versionsangaben in der Server- und PHP-Konfiguration aus und entfernen Sie die Generator-Angabe. Wichtiger als das Verbergen bleibt, Server, CMS und Erweiterungen aktuell zu halten.
Nebenwirkung: Auf Shared Hosting lassen sich ServerTokens und expose_php oft nicht selbst ändern; fragen Sie dann den Hoster. Versionsangaben in Dateiadressen (?ver=) bleiben bestehen. Nach der Änderung Seiten- und CDN-Cache leeren und mit curl -I erneut prüfen.
WordPress: WordPress schreibt seine Version in <meta name="generator">. Viele Sicherheits-Plugins entfernen sie per Option; alternativ genügt eine Zeile im Child-Theme oder in einem kleinen eigenen Plugin.
Codebeispiel
Apache (Serverkonfiguration) und PHP
# httpd.conf / apache2.conf (nicht .htaccess)
ServerTokens Prod
ServerSignature Off
# .htaccess
<IfModule mod_headers.c>
Header unset X-Powered-By
Header always unset X-Powered-By
</IfModule>
# php.ini: expose_php = Offnginx
server_tokens off;
# bei PHP-FPM zusätzlich in php.ini: expose_php = Off
fastcgi_hide_header X-Powered-By;WordPress (functions.php des Child-Themes)
remove_action('wp_head', 'wp_generator');
add_filter('the_generator', '__return_empty_string');Weiterführende Quellen
Quellen der Methodik
docs/SCORING.md— Status und Schweregrade (§2), Kategoriescore und Abdeckung (§3), Gesamtwert (§4), keine Doppelabzüge (§5), Prüfkatalog mit Gewichten (§6), Versionierung (§8), Formulierungsregeln (§9), bewusst nicht geprüft (§10)docs/KALIBRIERUNG.md— Abgleich der Schwerefaktoren und Kappen mit externen Ankern (Web Almanac, Lighthouse, MDN HTTP Observatory, SSL Labs), Entscheidung scoring@1.4.0