Ensure that 'PHP version' is currently supported (if in use)
Warum dies wichtig ist
Der Betrieb von PHP-Anwendungen mit veralteten oder nicht mehr unterstützten Versionen führt zu Sicherheitslücken, die unter Umständen nie geschlossen werden. Angreifer zielen aktiv auf veraltete Laufzeitumgebungen mit bekannten Exploits ab, und ohne Hersteller-Support gibt es keine Möglichkeit, diese Schwachstellen zu beheben. Wenn Sie Ihre PHP-Versionen aktuell halten, stellen Sie sicher, dass Ihre Web-Apps vor neuen Bedrohungen geschützt bleiben und den Microsoft-Sicherheitsbest Practices entsprechen.
Was Aether365 prüft
Aether365 überprüft, ob jede aktuell in Ihrem Azure App Service verwendete PHP-Version von der PHP-Community unterstützt wird. Diese Prüfung erscheint im Aether365-Dashboard unter den azure-app-services-Prüfungen.
So beheben Sie das Problem
- Melden Sie sich beim Azure portal an und navigieren Sie zu App Services.
- Wählen Sie die Ziel-Web-App aus und klicken Sie unter Settings auf Configuration.
- Wechseln Sie zur Registerkarte General settings und suchen Sie den Abschnitt Stack settings.
- Wählen Sie unter PHP version die neueste unterstützte Version aus dem Dropdown-Menü aus.
- Klicken Sie auf Save und dann auf Continue, um die Änderung zu übernehmen.
- Testen Sie Ihre Anwendung gründlich, da versionsabhängige Funktionen oder Bibliotheken möglicherweise aktualisiert werden müssen.
Compliance
- CIS Microsoft Azure Foundations 3.0.0 9.7 (Level 1)
Verwandte Ressourcen
- Configure general settings for Azure App Service
- PV-7: Rapidly and automatically remediate software vulnerabilities
- PV-3: Establish secure configurations for compute resources
- PHP Supported Versions