← Retour au blog
tech 12 septembre 2026

Comment Android NAT-T Keepalive Offload contourne le verrouillage VPN

Découvrez comment le contournement du verrouillage VPN sur Android expose les appareils à des risques, avec des implications majeures pour la sécurité mobile.

Article inspiré de la source originale
Android NAT-T keepalive offload bypasses VPN lockdown ↗ supuk.ch

Introduction

Les VPN sont généralement perçus comme une solution de sécurité robuste pour protéger les données sensibles en transit. Cependant, une nouvelle vulnérabilité sur Android, liée au contournement du verrouillage VPN via l'API NAT-T keepalive, remet en question cette perception. Cette faille affecte potentiellement la majorité des appareils Android sous Android 12 et plus récents.

Comprendre le problème

L'API NAT-T socket-keepalive d'Android permet aux applications de maintenir une connexion réseau active en envoyant périodiquement des paquets UDP sur le port 4500. Cela devient problématique lorsque ces paquets contournent le tunnel VPN, exposant ainsi des données qui devraient être protégées par le VPN.

Cas d'usage et exemples

  • Capture de paquets : Sur un Google Pixel 8 Pro sous Android 16, des paquets ont été capturés sur un point d'accès contrôlé, prouvant que le trafic pouvait sortir du chemin VPN toutes les 10 secondes.
  • Exposition multi-constructeurs : Des appareils de Samsung et Nothing ont également montré des signes d'exposition similaire, démontrant que ce problème n'est pas limité à un seul fabricant ou modèle.

Conséquences pour la sécurité

Cette vulnérabilité expose les utilisateurs à des risques de fuite de données, même lorsque le VPN est supposé être actif. Les entreprises qui dépendent des VPN pour sécuriser les communications doivent réévaluer leurs stratégies.

Analyse technique

La racine du problème réside dans l'évolution de l'API startNattKeepaliveWithFd(...), qui n'exige plus d'authentification adéquate pour les paires fd/ressources avant de procéder à l'offload. Cela crée une faille de confiance qui peut être exploitée par des applications malveillantes.

Que faire ?

Pour les développeurs et administrateurs système, il est crucial de surveiller l'utilisation de cette API et de mettre en place des tests de pénétration pour identifier les failles potentielles dans leurs applications.

Conclusion

La découverte de cette vulnérabilité souligne l'importance d'une vigilance continue en matière de sécurité mobile. Les décideurs technologiques doivent être proactifs dans l'évaluation des risques et l'implémentation de mesures de protection.

Discutons de ton projet en 15 minutes.

Android VPN NAT-T Security Keepalive
Newsletter Deepthix · 100% IA · chaque lundi 8h

Un agent IA lit la tech à ta place.

Notre agent IA scanne ~200 sources par semaine et te livre les meilleurs articles le lundi 8h. Gratuit. 1 clic pour se désinscrire.

Voir la page newsletter →

Tu veux automatiser tes opérations ?

Discutons de ton projet en 15 minutes.

Réserver un call