Passer au contenu
Traduit automatiquement de l'anglais. Voir l'original
Glossaire · Réseau & proxys

Fuite WebRTC

Lorsque WebRTC révèle une adresse IP qui diffère de l'adresse proxy ou VPN qu'un site voit autrement.

Définition

Une fuite WebRTC se produit lorsque la pile de communication en temps réel du navigateur expose une adresse IP, telle que la véritable adresse IP publique ou une adresse de réseau local, que l'utilisateur s'attendait à cacher derrière un proxy ou un VPN. WebRTC rassemble des candidats réseau (candidats ICE) pour mettre en place des connexions audio, vidéo ou de données peer-to-peer.

Schéma : HTTP passe par un proxy tandis que le trafic WebRTC expose une adresse IP différente
Diagramme éditorial (illustration simplifiée, pas une capture d'écran du produit).

Comment ça marche

  • Pour trouver un chemin de connexion, WebRTC rassemble les candidats ICE des interfaces locales et des serveurs STUN/TURN ; chaque candidat comprend une adresse.
  • Un proxy HTTP transporte uniquement le trafic HTTP. Les médias WebRTC utilisent généralement UDP, que les proxys HTTP et la plupart des proxys SOCKS ne transportent pas, ils peuvent donc emprunter un chemin différent.
  • La RFC 8828 définit quatre modes de gestion IP, de « énumérer toutes les adresses » (la plupart des divulgations) à « forcer le proxy », où le trafic WebRTC doit passer par le proxy, sinon UDP est désactivé.

Pourquoi c'est important

  • Un site qui voit une adresse IP proxy dans le trafic HTTP et une adresse IP différente dans les candidats WebRTC apprend les deux, ce qui compromet la confidentialité et crée une inadéquation évidente.
  • Les navigateurs et les outils d'antidétection proposent des paramètres WebRTC (désactiver, remplacer ou aligner avec le proxy) pour cette raison.

Limites et idées fausses courantes

  • "N'importe quel VPN ou proxy répare le problème." La survenue d'une fuite dépend du mode de gestion IP WebRTC du navigateur et de la manière dont le proxy ou le VPN achemine le trafic.
  • "La désactivation de WebRTC est la seule solution." RFC 8828 autorise également des modes qui limitent les adresses collectées à la route par défaut ou forcent le trafic via le proxy ; le compromis est la qualité des appels ou la connectivité.
Exemple : Un profil de navigateur utilise un proxy HTTP en Allemagne. Une page de test voit une adresse IP allemande sur HTTP mais reçoit un candidat WebRTC indiquant la véritable adresse FAI de l'utilisateur dans un autre pays.

Aucun navigateur ou proxy ne peut garantir que les comptes ne seront pas restreints. Suivez les règles de chaque plateforme.

Termes associés

  • Mandataire résidentiel — Un proxy dont l'adresse IP de sortie appartient à une connexion Internet grand public plutôt qu'à un centre de données.
  • Session collante (proxy) — Un paramètre de proxy qui conserve la même adresse IP de sortie lors de requêtes consécutives pendant une période donnée.
  • Inadéquation de fuseau horaire et de géolocalisation — Lorsque l'emplacement impliqué par l'adresse IP d'une connexion n'est pas d'accord avec le fuseau horaire du navigateur ou les coordonnées signalées.
  • Empreinte digitale du navigateur — Une combinaison de caractéristiques du navigateur et de l'appareil permettant d'identifier un navigateur sans cookies.

Sources

Vérifié 2026-11-07.

← Tous les termes du glossaire