Уеб сървър

Заявки, кодове на отговор и най-честите адреси — от журнала за достъп на уеб сървъра.

Заявки
2,400
RPS
0.03
Дял на грешките
7.4%
5xx
10
Отдадено
24.3 MB
Източник: /var/log/nginx/access.log. Чете се само краят на журнала, затова по-дългите периоди може да са покрити само отчасти. · Обхват: 10.10 21:31 → 11.10 21:34
Заявки по часове
Кодове на отговор
2xx2,006 · 83.6%
3xx216 · 9%
4xx168 · 7%
5xx10 · 0.4%
Чести адреси
/ru/ 408
/ru/index.php 216
/assets/css/app.css 192
/favicon.ico 168
/login.php 132
/ru/security_monitor.php 108
/ru/system_metrics.php 84
/assets/js/app.js 84
/sw.js 60
/api/status.php 48
Чести IP адреси
203.0.113.20 264
198.51.100.11 48
198.51.100.12 43
198.51.100.13 38
198.51.100.14 34
198.51.100.15 29
198.51.100.16 24
Чести грешки
404 /wp-login.php 312
404 /.env 228
404 /phpmyadmin/ 144
403 /admin/config.php 84
404 /.git/config 60
Клиенти
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 492
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605 228
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com 144
curl/8.5.0 96
python-requests/2.31.0 72
Опити за известни уязвимости 7
Заявки от журнала, които приличат на известни експлойти, и дали всеки от тях може да сработи на този сървър.
CVEЦел ОпитиIP ПоследенЗасяга ли ви
CVE-2017-9841 PHPUnit eval-stdin.php: изпълнение на код 14 5 11.10 21:03 Не засяга: няма такъв файл (отговор 404)
CVE-2024-4577 PHP-CGI под Windows: изпълнение на код 9 3 11.10 20:04 Не засяга: само PHP-CGI под Windows
CVE-2021-3129 Laravel Ignition: изпълнение на код 6 2 11.10 18:48 Не засяга: няма такъв файл (отговор 404)
CVE-2018-13379 FortiGate SSL VPN: четене на файлове 4 2 11.10 17:33 Не засяга: уязвимост на мрежово устройство или друга платформа
CVE-2023-1389 Рутери TP-Link Archer: изпълнение на команди 3 1 11.10 15:41 Не засяга: уязвимост на мрежово устройство или друга платформа
CVE-2012-1823 PHP-CGI: изпълнение на код чрез параметрите на заявката 2 1 11.10 12:21 Не засяга: поправено в PHP 5.4.2, на сървъра е PHP 8.3
CVE-2014-6271 Bash (Shellshock): изпълнение на код 2 1 11.10 08:28 Не засяга: bash е поправен през 2014 г.
Защита на уеб сървъра

Какво получава посетителят на всеки сайт на този сървър. Проверява се със заявка към самия сървър и се обновява на всеки 10 минути.

Версия на уеб сървъра в отговоритеnginx
Версия на PHP в отговоритескрита
Метод TRACEизключен
Сайт HSTSX-Frame-OptionsX-Content-Type-OptionsReferrer-PolicyPermissions-Policy CSP
example.com
shop.example.com Report-Only
app.example.com —
В жълто са заглавките, които си струва да добавите, в сиво желателните. CSP не се включва с един ред: политиката се изгражда за конкретния сайт, иначе той спира да зарежда собствените си скриптове, стилове и шрифтове. Report-Only означава политика в режим на наблюдение.
Липсващото ще добави една команда: отделен файл в conf.d, презареждане само след nginx -t. Блок server със собствени add_header игнорира общите редове, затова ги добавете и там.
sudo tee /etc/nginx/conf.d/zz-arciveo-hardening.conf >/dev/null <<'EOF' && sudo nginx -t && sudo systemctl reload nginx
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
add_header Permissions-Policy "geolocation=(), camera=(), microphone=()" always;
EOF