Privacy Glitch in Snapchat Web Exposed Notification Leak After Logout

Discovering a Privacy Issue with Snapchat Web Notifications

While using Snapchat Web, I came across a surprising privacy problem related to notifications. This happened on November 23, 2022, when I noticed that even after logging out from Snapchat’s web session, notifications for snaps and video calls kept arriving.


Description of the Issue

I was logged into Snapchat Web on Chrome. Then, I changed my Snapchat password from the mobile app, which should have logged me out from all active sessions, including the browser session. Although the web session did log out properly, I kept receiving notifications on that browser for incoming snaps and video calls.

This suggested a problem in how Snapchat handled session tokens or notification services. Despite being logged out, the browser was still allowed to receive private notifications, which felt like a major privacy breach.

To confirm, I recorded a proof-of-concept video showing notifications arriving on the logged-out session in real time. This meant if someone else had access to that browser before logout, they could continue to see notifications about my activity even though the session was supposed to be terminated.


Steps to Reproduce

  1. Log into Snapchat Web on a browser like Chrome.

  2. Change your Snapchat password from the mobile app to force logout from all sessions.

  3. Observe that the web session logs out as expected.

  4. Notice that notifications for snaps and video calls continue arriving on the browser, even though you are logged out.


Security and Privacy Impact

This behavior creates a significant privacy risk:

  • Persistent Notifications After Logout: Notifications revealing personal activity continue to appear, exposing information to anyone with access to that browser.

  • Session Token Mismanagement: The web session should be fully invalidated, including any notification permissions, but it was not.

  • User Expectation Violation: When users log out, they expect all access and notifications to stop immediately. This flaw breaks that expectation.

  • Potential for Unauthorized Access: If a device is shared or lost, someone else could monitor your Snapchat activity through notifications despite logout.


Business Impact

Even if the issue did not directly allow unauthorized control or data access, it could:

  • Damage user trust due to perceived privacy gaps.

  • Lead to negative user experience and complaints.

  • Raise concerns about Snapchat’s handling of session security compared to competitors.


Response and Resolution

I reported the issue to Snapchat’s security team through their bug bounty program. Initially, the report was marked as “Informative” since they judged it required physical access to the device and did not pose a direct security threat.

However, I argued that users expect notifications to stop immediately upon logout, and that other platforms enforce this properly.

Eventually, Snapchat fixed the problem. Now, when you log out of Snapchat Web, all notifications are fully disabled, which aligns with modern privacy and security standards.


Conclusion

This experience showed me how session management and notification controls must work together to protect user privacy. Logging out should mean exactly that—no more messages, no more notifications, no lingering access.

I’m glad Snapchat addressed this issue, improving user trust and privacy on their platform.


Comments

Popular posts from this blog

When an AI Search Engine Forgot Who It Was: A Bug Report That Changed Perplexity AI’s Identity

Understanding Android’s One-Time Permissions and Their Privacy Implications

I Accidentally Gained Admin Access to a LinkedIn Company Page - No Verification Needed