Constats — preuves et sources
Chaque constat porte sa commande/sonde et sa source. Rien n'est affirmé sans source.
K-01 — OS et vhost par défaut exposés INFO
Fait :
http://142.44.218.120/ renvoie «
Apache2 Ubuntu Default Page — It works ». Le site réel n'est servi que sur le vhost
aubriot.ovh (HTTPS).
Preuve : fetch_url http://142.44.218.120/ → page par défaut Ubuntu.
Analyse : OS = Ubuntu 24.04 (Apache 2.4.58 = version Ubuntu 24.04). Le site par défaut n'a pas été désactivé → fuite d'OS + vhost IP encore actif. Durcissement : a2dissite 000-default + ServerTokens Prod.
K-02 — HTTPS forcé sur aubriot.ovh OK
http://aubriot.ovh/ → redirection vers https://aubriot.ovh/. Pas de site en clair sur le 80 pour le vhost principal.
K-03 — Hygiène web aubriot.ovh : rien ne fuit OK
| Sonde | Résultat |
/.git/HEAD | 404 — pas d'exposition Git |
/.env | 404 |
/server-status | 403 — mod_status non exposé |
/server-info | 404 — mod_info non exposé |
/phpinfo.php | 404 — pas de PHP visible |
/robots.txt, /sitemap.xml, /backup.zip, /.well-known/security.txt | 404 |
Site statique propre, pas de sauvegarde, pas de fichier de config exposé.
K-04 — editionsdubureau.ovh : placeholder, PAS un WordPress INFO
Fait : titre « Hello world », corps vide.
/?p=1 et
/index.html renvoient
exactement la même page vide.
Preuves (toutes 404) : /wp-login.php, /wp-admin/, /xmlrpc.php, /wp-json/, /wp-content/, /readme.html, /index.php, /robots.txt.
Analyse : un vrai WordPress rendrait le post « Welcome to WordPress… » sur ?p=1. Ici rien → page statique vide. Le C-03 du rapport (« WordPress par défaut ») est à corriger. Risque web quasi nul. L'infra e-mail/commerce (MX OVH, Stripe, Firebase — cf. rapport) existe mais est hors surface web testable ici.
K-05 — Ports 21/53/4000 : non tranchables depuis cette session
La sonde HTTP sur :21, :53, :4000, :8080, :9999 renvoie toutes le même « Échec réseau » — l'outil ne distingue pas port fermé / ouvert-non-HTTP / timeout. Je m'appuie donc sur les ports listés par Shodan dans le rapport (21, 53, 80, 443, 4000), sans pouvoir les re-confirmer en direct. → à revalider par nmap -sV -Pn -p 21,53,4000 142.44.218.120 côté opérateur.
K-06 — Contexte : un ransomware passé
Le site perso mentionne en clair : « This website is finally back online after a ransomware attack that has heavily impacted my web host » (+ remerciements à « Cybernatus »). Antécédent de compromission chez l'hébergeur — renforce la priorité de traiter les deux CRIT ci-dessous.