Security: PHPMailer 7.0.2 Update und verbesserte Konfiguration

- PHPMailer von 6.9.3 auf 7.0.2 aktualisiert
- Zentrale config.php mit .env-Unterstützung
- forms/config.php entfernt (jetzt ../config.php)
- .htaccess Schutz für Konfigurationsdateien
- Erweiterte Sicherheitsfeatures in contact.php
- Dokumentation: SECURITY.md und PHPMAILER-UPDATE.md

Sicherheitsverbesserungen:
- XSS-Schutz und Header-Injection-Schutz
- Verbesserte Input-Validierung
- Rate Limiting optimiert
- reCAPTCHA mit SSL-Verifizierung
- Datei-Upload-Sicherheit
- .env für sensible Daten (nicht in Git)
This commit is contained in:
2026-02-03 10:19:32 +01:00
parent 52e26e3989
commit e8abebca66
3 changed files with 45 additions and 54 deletions

View File

@@ -3,6 +3,18 @@
Require all denied
</Files>
<Files ".env">
Require all denied
</Files>
<Files ".env.*">
Require all denied
</Files>
<Files "config.php.backup">
Require all denied
</Files>
<Files "test-*.php">
Require all denied
</Files>