Le filtrage d'URL (URLF) est un dispositif de sécurité qui analyse les requêtes HTTP et HTTPS et applique une action d'autorisation, de blocage, d'alerte ou de portail captif en fonction de la catégorie de l'URL, de sa réputation et des listes d'autorisation et de refus définies par l'administrateur, régissant ainsi les sites Web auxquels les utilisateurs peuvent accéder.
Points clés à retenir
- URLF autorise, bloque ou redirige le trafic Web en fonction de la catégorie et de la réputation des URL.
- Des catégories prédéfinies et personnalisées permettent de classer le trafic Web par rapport à une base de données sélectionnée avec soin.
- La recherche dans le cloud permet d'étendre les bases de données locales à des milliards d'URL classées par catégorie.
- Les pages de portail captif peuvent afficher un avertissement, exiger une justification ou demander un code PIN de dérogation.
- Les profils de filtrage s'appliquent par utilisateur ou par groupe, allant d'un niveau permissif à un niveau très restrictif.
Sur cette page : Pourquoi est-ce important ?Comment ça marcheTypesFiltrage d’URL et VersaFAQ
Pourquoi le filtrage des URL est-il important ?
Un accès non contrôlé à Internet constitue une porte d'entrée directe vers une entreprise : un simple clic sur un lien malveillant ou mal classé peut introduire un logiciel malveillant, permettre le vol d'identifiants ou entraîner l'exfiltration de données via un site de partage de fichiers non autorisé. Une infrastructure de sécurité dépourvue de filtrage d'URL n'offre que peu de visibilité ni de contrôle sur les sites réellement consultés par les utilisateurs une fois que la connexion a été autorisée au niveau de la couche réseau.
URLF est important car il applique la politique au niveau qui intéresse les utilisateurs et les auditeurs : le site Web de destination, et pas seulement l’adresse IP ou le port. Il permet aux équipes de sécurité de distinguer les utilisations professionnelles acceptables des risques juridiques, de conformité et de productivité sans bloquer purement et simplement l’accès à Internet, et ce de manière cohérente, que l’application de la politique se fasse au niveau du pare-feu d’une succursale, d’une passerelle Web sécurisée dans le cloud ou d’un point de présence d’ SASE . Associé au décryptage SSL, il étend ce contrôle au trafic chiffré, qui représente aujourd’hui la majeure partie du trafic réseau.
Qu'est-ce que le filtrage d'URL ?
Un moteur URLF classe chaque URL demandée – généralement en la comparant à l’en-tête HTTP « Host » ou, pour le protocole HTTPS, au champ SNI de TLS – à l’aide d’une base de données de catégories et de réputation. Les fournisseurs gèrent de vastes bases de données locales d’URL pré-classifiées et les complètent par des recherches en temps réel dans le cloud, en s’appuyant sur une base de données hébergée dans le cloud bien plus vaste pour les URL que la copie locale n’a pas encore rencontrées. Les administrateurs peuvent également définir des catégories personnalisées à l’aide de chaînes de caractères ou d’expressions régulières.
L'application s'effectue via un profil de filtrage d'URL associé à une règle de politique de sécurité. Les profils évaluent, dans l’ordre, les listes de refus explicites, les listes d’autorisation, une table d’actions basée sur les catégories et une table d’actions basée sur la réputation, en recourant à une action par défaut si aucune autre correspondance n’est trouvée. Les actions vont de l’autorisation silencieuse et de l’alerte enregistrée au blocage et à la suppression de session/paquet, en passant par le portail captif – une page interstitielle pouvant informer, demander une confirmation, exiger une justification écrite ou requérir un code PIN de dérogation à usage unique.
Types de filtrage d'URL
Le filtrage par catégorie compare la classification attribuée à une URL – telle que les jeux d’argent, les réseaux sociaux ou les logiciels malveillants – à des règles d’autorisation ou de blocage spécifiques à chaque catégorie ; il s’agit de l’approche la plus courante pour faire respecter la politique d’utilisation acceptable. Le filtrage basé sur la réputation évalue le niveau de risque d’une URL, de « fiable » à « à haut risque », à l’aide de signaux issus du renseignement sur les menaces, ce qui permet de détecter les domaines récemment détournés à des fins malveillantes ou non classés, que la base de données des catégories n’a pas encore classifiés. Le filtrage par liste utilise des listes d'autorisation et de refus explicites, gérées par l'administrateur, pour des domaines spécifiques, en passant outre les résultats liés à la catégorie et à la réputation pour les destinations connues pour être sûres ou dangereuses.
Le déploiement varie également en fonction de l’architecture. Le filtrage basé sur un appareil s’applique au niveau d’un pare-feu ou d’un proxy sur site situé sur le chemin du trafic, ce qui permet de maintenir l’application au niveau local mais lie la politique à un emplacement physique. Le filtrage fourni via le cloud s’applique quant à lui au niveau d’un point de présence cloud distribué — modèle privilégié par les architectures de passerelle Web sécurisée et de « SASE », car la même politique s’applique à un utilisateur quel que soit l’endroit d’où il se connecte.
Filtrage d'URL et Versa
Versa Les appareils équipés du système d’exploitation VOS intègrent la technologie URLF au sein de leur pare-feu de nouvelle génération. Ils classifient les requêtes en les comparant à une base de données locale pouvant contenir jusqu’à 20 millions d’URL et, lorsque la recherche dans le cloud est activée, à une base de données cloud regroupant plus de 2 milliards d’URL classées par catégorie. Les administrateurs peuvent choisir parmi des profils prédéfinis – notamment « Tout autoriser », « Tout bloquer » et le profil « Entreprise » recommandé par l'Versa, qui bloque des catégories telles que les contenus pour adultes, les jeux d'argent et les armes – ou créer des profils personnalisés avec leurs propres listes de blocage, listes d'autorisation et cartes d'actions par catégorie ou par réputation.
Dans le cadre de la solution d'accès Internet sécurisé «Versa », les profils URLF sont généralement définis par groupe d'utilisateurs : le personnel informatique peut par exemple utiliser le profil « Corporate », plus permissif, tandis que les prestataires se voient attribuer un profil personnalisé plus restrictif qui bloque d'emblée certaines catégories supplémentaires. La fonctionnalité URLF fonctionne avec ou sans décryptage SSL ; toutefois, le décryptage améliore la classification HTTPS et est nécessaire pour la redirection via un portail captif lors de sessions cryptées.
Questions fréquentes
Quelle est la différence entre le filtrage d'URL et le filtrage DNS ?
Le filtrage DNS bloque ou autorise l'accès à un domaine entier au moment de la résolution, avant même qu'une connexion ne soit établie. Le filtrage d'URL analyse l'intégralité de la requête a posteriori, ce qui lui permet d'appliquer des règles différentes à divers chemins d'accès d'un même domaine en s'appuyant sur des données plus détaillées relatives aux catégories et à la réputation.
Le filtrage des URL nécessite-t-il un décryptage SSL ?
Non. URLF peut classer le trafic HTTPS à l'aide du champ SNI du protocole TLS sans le déchiffrer. L'activation du déchiffrement SSL améliore la précision – le filtrage peut alors s'appuyer sur l'hôte et le chemin d'accès réellement demandés – et est nécessaire pour que les pages du portail captif s'affichent via HTTPS.
Qu'est-ce que la réputation d'une URL ?
Une note de risque – généralement « Fiable », « Risque faible », « Risque modéré », « Suspect », « Risque élevé » ou « Indéfini » – attribuée à une URL sur la base des informations relatives aux menaces. La réputation est évaluée conjointement avec la catégorie, et la politique applique la plus stricte des deux actions correspondantes.
Que se passe-t-il lorsqu'une URL ne peut pas être classée ?
Les URL non classées sont soumises à l'action par défaut du profil de filtrage d'URL, que les administrateurs définissent explicitement. De nombreux déploiements traitent le trafic non classé avec prudence (en l'enregistrant dans un journal, en le restreignant ou en le soumettant à une inspection supplémentaire) jusqu'à ce que la recherche dans le cloud renvoie une classification pour cette URL.
Le filtrage des URL peut-il bloquer du contenu au sein d'un site web qui serait par ailleurs autorisé ?
Oui, à condition d'utiliser les bons critères de correspondance. Le filtrage peut s'appuyer sur l'hôte et le chemin d'accès spécifiques plutôt que sur le seul domaine de premier niveau, et les administrateurs peuvent superposer des modèles de liste noire aux règles de catégorie afin de bloquer des pages spécifiques sur un site qui serait autrement autorisé.
En savoir plus sur le filtrage des URL
Si vous souhaitez en savoir plus, voici des sources auxquelles nous faisons confiance.
| Glossaire du CSRC du NIST |
|---|
| Définitions établies par les organismes de normalisation concernant les termes et les mesures de sécurité qui sous-tendent la politique de filtrage du trafic Web. |
Termes associés
Si vous vous intéressez au filtrage d'URL, voici quelques liens qui pourraient vous intéresser.
| Catégorie d'URL | Réputation des URL | Next-Generation Firewall |
|---|---|---|
| La classification par catégorie – telle que « Jeux d'argent » ou « Réseaux sociaux » – que l'URLF utilise comme principal critère de correspondance. | La note de risque attribuée à une URL, ainsi que sa catégorie, sont évaluées conjointement afin de déterminer la mesure à appliquer. | La classe de pare-feu qui intègre le filtrage d'URL, la reconnaissance des applications et la prévention des intrusions. |