中文

GUARDIANPWA:提升渐进式网络应用安装生命周期安全性

密码学与安全 2025-09-18 v1

摘要

渐进式网络应用(PWA)的安装对于集成Web和移动应用功能、提供无缝用户体验至关重要。然而,确保PWA安装生命周期的安全性对于维护用户信任和隐私至关重要。本文引入GUARDIANPWA框架,基于CIA安全原则(机密性、完整性和可用性)对PWA安装机制进行全面分析,并识别浏览器供应商未遵守这些原则的区域。我们的研究发现203例安全原则不合规的情况,凸显了PWA安装生命周期中的这些异常如何可能导致用户隐私违规。例如,在Firefox中,私密模式安装的PWA在正常模式中显示,可能危及用户机密性。此外,Samsung Internet由于不显示PWA导航到第三方网站时的来源,导致29,465个PWA面临风险,破坏了完整性。我们将这些发现报告给浏览器供应商,Firefox确认四个问题,解决一个问题,计划解决两个问题。GUARDIANPWA支持开发人员通过分析PWA清单文件中的语法和语义正确性,提供可操作的建议,并帮助创建符合安全最佳实践的PWA。通过使用GUARDIANPWA,开发人员和用户可以解决关键安全缺口并提高整个PWA安装生命周期内的CIA原则合规性。

关键词

引用

@article{arxiv.2509.13561,
  title  = {GuardianPWA: Enhancing Security Throughout the Progressive Web App Installation Lifecycle},
  author = {Mengxiao Wang and Guofei Gu},
  journal= {arXiv preprint arXiv:2509.13561},
  year   = {2025}
}