Hacking Humans

Private Network Access (PNA) (noun) [Word Notes]

Nov 11, 2025
Explore the definition and significance of Private Network Access, a critical browser control blocking access to private network resources. Learn why Chrome is phasing out access from non-secure sites and the origins of this move tied to CORS. Discover how PNA enhances security by preventing attackers from reaching local network devices. Insights into potential compatibility issues for hosted apps and the practical implications for cybersecurity are also discussed, highlighting its role in safeguarding home networks from malware.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Browsers Block Cross‑Network Requests

  • Private Network Access (PNA) blocks browser requests from public sites to devices on a local private network to stop cross-site attacks.
  • Google implemented this via CORS changes in Chrome to prevent attackers from reaching routers and other internal devices.
INSIGHT

PNA Targets CSRF Into Home Networks

  • PNA aims to stop cross-site request forgery (CSRF) attacks targeting internal devices by limiting cross-origin requests.
  • The spec currently targets public-to-private and private-to-localhost requests but may expand to all cross-origin private network requests.
ADVICE

Adjust Apps To Chrome's PNA Rules

  • Update web apps and iframes that rely on local network resources to remain compatible with Chrome's new PNA rules.
  • Check whether your user-facing parts are hosted on public IPs or are loaded inside VPN/local iframes and adapt accordingly.
Get the Snipd Podcast app to discover more snips from this episode
Get the app