Ris-Orangis
Note A · 88/100
Empreinte externe reposant sur des fournisseurs européens.
Rapport IA disponible (rédigé avec Mistral AI) : aller à la synthèseCe score ne reflète que l'empreinte externe et visible publiquement de l'organisation (site web et DNS), pas ses outils internes. Il est indicatif.
Détail par catégorie
Informations
- Bureau d'enregistrement
- OVH
- Autorité de certification
- Let's Encrypt (YE2)
- SecNumCloud
- OVHcloud propose(nt) une offre qualifiée (son usage n'est pas vérifiable de l'extérieur)
Fournisseurs identifiés
-
Cloudflare Niveau D
Siège : États-Unis · soumis au Cloud Act · fait à vérifier -
Google (Google Cloud, Workspace) Niveau D
Siège : États-Unis · maison mère : Alphabet Inc. (États-Unis) · soumis au Cloud Act · fait à vérifier -
jsDelivr Niveau A
Siège : Pologne · fait à vérifier -
OVHcloud Niveau A
Siège : France · maison mère : OVH Groupe SA (France) · fait à vérifier
Constats et preuves
Chaque point retiré est rattaché à un constat. Dépliez un constat pour voir la preuve technique qui le justifie.
Hébergement du site
-
Niveau A 213.186.33.18 (AS16276 OVH SAS) OVHcloud
Sonde : ip · Constat : hebergeur
{ "nom_hote": "www.mairie-ris-orangis.fr", "cnames": [], "ip": "213.186.33.18", "asn": 16276, "nom_as": "OVH SAS", "pays": "FR", "source": "base_locale", "attribution": { "methode": "asn", "element": "213.186.33.18", "motif": "AS16276", "role": "hebergement" } }
Messagerie
-
Niveau A mx3.ovh.net OVHcloud
Sonde : dns · Constat : mx
{ "hote": "mx3.ovh.net", "priorite": 1, "attribution": { "methode": "nom_hote", "element": "mx3.ovh.net", "motif": "ovh.net", "role": "hebergement" } } -
Niveau A mx4.ovh.net OVHcloud
Sonde : dns · Constat : mx
{ "hote": "mx4.ovh.net", "priorite": 5, "attribution": { "methode": "nom_hote", "element": "mx4.ovh.net", "motif": "ovh.net", "role": "hebergement" } } -
Niveau A mxb.ovh.net OVHcloud
Sonde : dns · Constat : mx
{ "hote": "mxb.ovh.net", "priorite": 100, "attribution": { "methode": "nom_hote", "element": "mxb.ovh.net", "motif": "ovh.net", "role": "hebergement" } }
DNS
-
Niveau A dns.ovh.net OVHcloud
Sonde : dns · Constat : ns
{ "hote": "dns.ovh.net", "attribution": { "methode": "nom_hote", "element": "dns.ovh.net", "motif": "ovh.net", "role": "hebergement" } } -
Niveau A ns.ovh.net OVHcloud
Sonde : dns · Constat : ns
{ "hote": "ns.ovh.net", "attribution": { "methode": "nom_hote", "element": "ns.ovh.net", "motif": "ovh.net", "role": "hebergement" } }
Suites collaboratives et SaaS
-
Niveau A Messagerie OVHcloud OVHcloud Solution européenne ou libre
Sonde : dns · Constat : spf · Messagerie
{ "regle": "ovhcloud-messagerie", "type_service": "messagerie", "signal_positif": true, "correspondances": [ { "type": "spf", "motif": "include:mx\\.ovh\\.com", "element": "v=spf1 include:mx.ovh.com ~all" } ], "nombre_correspondances": 1 }
Services tiers chargés par le site
-
Niveau D Google reCAPTCHA Google (Google Cloud, Workspace) −20 pts dans la catégorie
Google reCAPTCHA : service de niveau D (−20).
Sonde : http · Constat : ressource_tierce · CAPTCHA
{ "regle": "google-recaptcha", "type_service": "captcha", "signal_positif": false, "correspondances": [ { "type": "chemin", "motif": "google\\.com/recaptcha", "element": "https://www.google.com/recaptcha/api.js" }, { "type": "chemin", "motif": "google\\.com/recaptcha", "element": "https://www.google.com/recaptcha/api.js?render=6LcIdxcoAAAAAJjW2njh2OAENqswtno_CROXYkpR" } ], "nombre_correspondances": 2 } -
Niveau D Google Hosted Libraries Google (Google Cloud, Workspace) −20 pts dans la catégorie
Google Hosted Libraries : service de niveau D (−20).
Sonde : http · Constat : ressource_tierce · bibliotheques
{ "regle": "google-hosted-libraries", "type_service": "bibliotheques", "signal_positif": false, "correspondances": [ { "type": "chemin", "motif": "ajax\\.googleapis\\.com", "element": "https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js" } ], "nombre_correspondances": 1 } -
Niveau D cdnjs (Cloudflare) Cloudflare −20 pts dans la catégorie
cdnjs (Cloudflare) : service de niveau D (−20).
Sonde : http · Constat : ressource_tierce · bibliotheques
{ "regle": "cdnjs", "type_service": "bibliotheques", "signal_positif": false, "correspondances": [ { "type": "chemin", "motif": "cdnjs\\.cloudflare\\.com", "element": "https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.0.47/jquery.fancybox.min.css" }, { "type": "chemin", "motif": "cdnjs\\.cloudflare\\.com", "element": "https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.5.1/leaflet.css" }, { "type": "chemin", "motif": "cdnjs\\.cloudflare\\.com", "element": "https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css" }, { "type": "chemin", "motif": "cdnjs\\.cloudflare\\.com", "element": "https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.css" } ], "nombre_correspondances": 4 } -
Niveau D unpkg Cloudflare −20 pts dans la catégorie
unpkg : service de niveau D (−20).
Sonde : http · Constat : ressource_tierce · bibliotheques
{ "regle": "unpkg", "type_service": "bibliotheques", "signal_positif": false, "correspondances": [ { "type": "ressource", "motif": "unpkg.com", "element": "https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js" } ], "nombre_correspondances": 1 } -
Niveau A jsDelivr
Sonde : http · Constat : ressource_tierce · bibliotheques
{ "regle": "jsdelivr", "type_service": "bibliotheques", "signal_positif": false, "correspondances": [ { "type": "ressource", "motif": "jsdelivr.net", "element": "https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.1/dist/umd/popper.min.js" }, { "type": "ressource", "motif": "jsdelivr.net", "element": "https://cdn.jsdelivr.net/npm/@fancyapps/ui@4.0/dist/fancybox.umd.js" }, { "type": "ressource", "motif": "jsdelivr.net", "element": "https://cdn.jsdelivr.net/npm/@fancyapps/ui@4.0/dist/fancybox.css" } ], "nombre_correspondances": 3 }
Informations complémentaires
-
v=spf1 include:mx.ovh.com ~all
Sonde : dns · Constat : spf
{ "txt": "v=spf1 include:mx.ovh.com ~all" } -
Aucune politique DMARC
Sonde : dns · Constat : dmarc
{} -
Google Search Console (vérification de propriété) Google (Google Cloud, Workspace)
Sonde : dns · Constat : enregistrement_txt · verification_domaine
{ "regle": "google-search-console", "type_service": "verification_domaine", "signal_positif": false, "correspondances": [ { "type": "txt", "motif": "^google-site-verification=", "element": "google-site-verification=TmuGKTlrSs3U3bAIZuWG3QQ98SgqzBM7xO5Xmr826TA" } ], "nombre_correspondances": 1 }
Domaines tiers non identifiés
Ressources chargées depuis des domaines absents du référentiel (non notées).
static.addtoany.com
Synthèse et plan d'action
Rédigé par une IA à partir des constats techniques — peut contenir des erreurs. L'IA ne calcule pas le score et ne propose que des alternatives issues de notre référentiel public.
La commune de Ris-Orangis a une excellente maîtrise de ses infrastructures numériques locales (site, messagerie, DNS), toutes hébergées en France chez OVHcloud. Cependant, quatre services externes tiers, principalement des bibliothèques logicielles et un CAPTCHA, posent un risque de dépendance à des acteurs étrangers (Google et Cloudflare). Ces dépendances réduisent légèrement la note globale, mais restent maîtrisables avec des actions ciblées.
Points forts
- Toutes les infrastructures critiques (hébergement, messagerie, DNS) sont hébergées en France chez OVHcloud, avec un niveau de souveraineté élevé (niveau A).
- Aucun service de mesure d'audience ou de cookie tiers n'est détecté, limitant les risques liés à la vie privée des visiteurs.
- La messagerie est gérée par une solution européenne et libre, conforme aux exigences de souveraineté numérique.
- Seul un service sur quatre parmi les bibliothèques externes est déjà conforme (jsDelivr, basé en Pologne).
Risques
-
Dépendance à des services tiers non souverains
gravité moyenne
Quatre services externes (Google reCAPTCHA, Google Hosted Libraries, cdnjs et unpkg) sont hébergés aux États-Unis et soumis au Cloud Act, ce qui expose la commune à des risques juridiques et de souveraineté. Ces services sont utilisés pour des fonctionnalités comme la protection anti-spam ou des bibliothèques logicielles. -
Absence de politique DMARC et SPF optimisée
gravité faible
L'absence de politique DMARC et une configuration SPF incomplète (incluant uniquement mx.ovh.com) pourraient exposer la commune à des risques de phishing ou de spoofing de ses emails. Ces mesures sont simples à mettre en place pour renforcer la sécurité des communications.
Plan de migration proposé
- Remplacer Google reCAPTCHA par une alternative européenne pour sécuriser les formulaires du site. (effort faible) — piste : CaptchEtat
- Évaluer et remplacer les bibliothèques externes non souveraines (Google Hosted Libraries, cdnjs, unpkg) par des alternatives locales ou européennes, comme jsDelivr (déjà utilisé pour une bibliothèque). (effort moyen)
- Mettre en place une politique DMARC pour renforcer la sécurité des emails et éviter les usurpations d'identité. (effort faible)
- Optimiser la configuration SPF pour inclure tous les serveurs de messagerie OVHcloud (mx3, mx4, mxb) et éviter les blocages de réception d'emails. (effort faible)
- Supprimer l'enregistrement TXT lié à Google Search Console pour éviter toute dépendance inutile à un service tiers soumis au Cloud Act. (effort faible)
Modèle : open-mistral-nemo · consignes v1.0 · généré le 29 septembre 2026
Pistes : alternatives françaises et européennes
Suggestions issues de notre référentiel public, sans rémunération des fournisseurs cités.
-
CaptchEtat
France · Services tiers chargés par le site
CAPTCHA accessible proposé par l'État aux entités publiques, alternative à reCAPTCHA.
-
Friendly Captcha
Allemagne · Services tiers chargés par le site
CAPTCHA allemand respectueux de la vie privée, sans puzzle d'images.
Une erreur ? Un droit de réponse ?
L'analyse est automatique et peut se tromper. Toute organisation peut demander une correction, exercer un droit de réponse ou demander son retrait de l'observatoire.
Signaler une erreur / demander une correction Retrait et droit de réponse