Private Network Access
Mécanisme de sécurité des navigateurs qui empêche les pages web publiques de dialoguer avec des adresses IP privées (routeur 192.168.x, localhost 127.x) sans autorisation explicite.
Spécifié par l'équipe de Chrome en réponse aux attaques CSRF contre les routeurs et les services locaux. Avant toute requête cross-origin vers une adresse plus privée, un preflight est envoyé avec Access-Control-Request-Private-Network ; le serveur doit répondre par un en-tête d'autorisation.
Déployé progressivement dans Chrome depuis 2022 (avec des deprecation trials pour la rétrocompatibilité). Touche les hubs IoT, les serveurs de développement locaux et la domotique, qui partaient jusque-là du principe que le navigateur ne poserait pas de questions.