CRAug 6, 2018

Crashing Privacy: An Autopsy of a Web Browser's Leaked Crash Reports

arXiv:1808.01718v17 citations
Originality Incremental advance
AI Analysis

This addresses a critical privacy issue for users of web browsers, revealing a previously unstudied data leakage problem in crash reporting systems.

The paper studied privacy leakage in web browsers' automatic crash reporting systems, finding over 20,000 sessions and token IDs, 600 passwords, and 9,000 email addresses in a six-year dataset, and proposed a hotfix to remove sensitive data before submission.

Harm to the privacy of users through data leakage is not an unknown issue, however, it has not been studied in the context of the crash reporting system. Automatic Crash Reporting Systems (ACRS) are used by applications to report information about the errors happening during a software failure. Although crash reports are valuable to diagnose errors, they may contain users' sensitive information. In this paper, we study such a privacy leakage vis-a-vis browsers' crash reporting systems. As a case study, we mine a dataset consisting of crash reports collected over the period of six years. Our analysis shows the presence of more than 20,000 sessions and token IDs, 600 passwords, 9,000 email addresses, an enormous amount of contact information, and other sensitive data. Our analysis sheds light on an important security and privacy issue in the current state-of-the-art browser crash reporting systems. Further, we propose a hotfix to enhance users' privacy and security in ACRS by removing sensitive data from the crash report prior to submit the report to the server. Our proposed hotfix can be easily integrated into the current implementation of ACRS and has no impact on the process of fixing bugs while maintaining the reports' readability.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes