Incident: Snapsaved Website Hacked Leading to Photo Leak and Shutdown

Published Date: 2014-10-13

Postmortem Analysis
Timeline 1. The software failure incident at Snapsaved happened on a weekend when photos were leaked from the Snapchat service [30751]. 2. Published on 2014-10-13. 3. The software failure incident at Snapsaved likely occurred in October 2014.
System 1. Apache web server software [30751]
Responsible Organization 1. The hackers who breached the Snapsaved site and leaked the photos [30751] 2. The administrator of the Snapsaved site who allegedly provided the hackers with access to the content on the site [30751] 3. Mistake in the setup of the web server by the Snapsaved site administrators [30751]
Impacted Organization 1. Users of the Snapsaved site who had their photos leaked [30751] 2. Those pictured in the leaked photos [30751] 3. The wider internet due to the potential harm to personal privacy [30751]
Software Causes 1. The software failure incident was caused by a mistake in the setup of the web server of Snapsaved.com, leading to a breach that exposed images from the Snapchat service [30751]. 2. An error in setting up the Apache web server software allowed a listing of directories on the site to be visible to attackers, potentially facilitating the breach [30751].
Non-software Causes 1. Lack of proper security measures in place to protect user data [30751] 2. Human error in the setup of the web server [30751]
Impacts 1. Personal privacy was compromised as thousands of photos and videos from the Snapchat service were leaked online, potentially harming those pictured and impacting the wider internet [30751].
Preventions 1. Implementing proper security measures such as encryption of sensitive data and regular security audits could have prevented the hacking incident [30751]. 2. Ensuring secure configuration of web servers, like Apache, to prevent misconfigurations that could lead to vulnerabilities [30751]. 3. Conducting thorough background checks on administrators and employees with access to sensitive data to prevent insider threats [30751].
Fixes 1. Implementing proper security measures such as encryption of sensitive data and regular security audits to prevent hacking incidents [30751]. 2. Conducting thorough testing of the web server setup to ensure there are no misconfigurations that could lead to vulnerabilities [30751]. 3. Enhancing user authentication processes to prevent unauthorized access to sensitive information [30751].
References 1. Snapsaved site owners 2. Unknown person making claims 3. Snapchat 4. Facebook postings 5. Pastebin site 6. Hackers 7. Apache web server software 8. Snapsave Android app

Software Taxonomy of Faults

Category Option Rationale
Recurring one_organization, multiple_organization (a) The software failure incident related to the Snapsaved site being hacked to reveal photos sent over Snapchat is a case where a similar incident happened again within the same organization. The article mentions that Snapsaved had previously claimed in November 2013 to have 10,000 visitors and had a misconfiguration in their Apache server, which led to the breach of 500MB of images [30751]. This indicates a prior software failure incident within the same organization. (b) The incident involving the Snapsaved site being hacked to leak Snapchat photos also highlights a broader issue of similar incidents happening with other organizations or their products and services. Snapchat blamed third-party apps, without specifically naming Snapsaved, for the breach [30751]. This suggests that other organizations or services may have faced similar breaches due to third-party app vulnerabilities.
Phase (Design/Operation) design, operation (a) The software failure incident in this case was primarily due to a mistake in the setup of the web server, specifically related to the Apache web server software. The error in setting up the Apache server left a listing of directories on the site visible to attackers, which ultimately led to the breach and leak of photos from the Snapsaved site [30751]. This design flaw in the system's setup contributed to the security vulnerability that was exploited by hackers. (b) The operation of the system also played a role in the software failure incident. Users were able to freely browse all media on the Snapsaved website and view content as per their user account. Additionally, the administrator of Snapsaved provided hackers with a way to access and download the content from the site, further exacerbating the breach. This operational aspect, where users were able to access and download content in unintended ways, contributed to the failure incident [30751].
Boundary (Internal/External) within_system, outside_system (a) within_system: The software failure incident related to the Snapsaved site being hacked was primarily due to a mistake in the setup of its web server. The administrator of the site provided a way for hackers to browse the content on the site, leading to the leak of photos sent over the Snapchat service. The error in setting up the Apache web server software left a listing of directories on the site visible to attackers, contributing to the breach [30751]. (b) outside_system: The breach of the Snapsaved site, leading to the leak of photos from the Snapchat service, was attributed to third-party apps by Snapchat. These third-party apps, without naming Snapsaved specifically, were blamed for the security breach that allowed the unauthorized access and distribution of the photos and videos [30751].
Nature (Human/Non-human) non-human_actions, human_actions (a) The software failure incident at Snapsaved was primarily due to non-human actions. The breach occurred due to a mistake in the setup of the web server, specifically an error in setting up the Apache web server software. This error led to a misconfiguration that allowed a listing of directories on the site to be visible to attackers, potentially leading to the leak of photos and videos from the Snapchat service [30751]. (b) Human actions also played a role in the incident as there were claims that the administrator of Snapsaved provided hackers with a way to browse the content on the site. However, Snapsaved denied these claims on their Facebook page, stating that the directory index mentioned by the poster was never publicly available and attributing the breach to a misconfiguration in their Apache server [30751].
Dimension (Hardware/Software) hardware, software (a) The software failure incident related to hardware: - The software failure incident at Snapsaved was attributed to a mistake in the setup of its web server, specifically mentioning an error in setting up the Apache web server software [30751]. (b) The software failure incident related to software: - The breach at Snapsaved was due to a mistake in the setup of its web server, indicating a software-related issue [30751].
Objective (Malicious/Non-malicious) malicious (a) The software failure incident in this case was malicious. The Snapsaved site was hacked, leading to the leak of thousands of photos and videos from the Snapchat service. An unknown person claimed that the photos were provided by the site's administrator, indicating a deliberate act to breach the system and expose the content. Additionally, there were claims that the administrator of Snapsaved provided hackers with access to browse the content on the site, further suggesting malicious intent [30751].
Intent (Poor/Accidental Decisions) poor_decisions, accidental_decisions (a) The software failure incident related to the Snapsaved site being hacked and photos being leaked was primarily due to poor decisions. The site's administrator provided hackers with access to browse the content on the site, leading to the leak of thousands of photos and videos from the Snapchat service [30751]. Additionally, there was a mistake in the setup of the web server, which allowed the breach to occur. The administrator's actions in compiling a full directory of content and uploading it to an un-indexed website also contributed to the incident [30751].
Capability (Incompetence/Accidental) development_incompetence, accidental (a) The software failure incident related to development incompetence is evident in the article as the Snapsaved site was hacked due to a mistake in the setup of its web server. The statement from the site's administrator on Facebook mentioned, "As soon as we discovered the breach in our systems, we immediately deleted the entire website and the database associated with it." This indicates a lack of professional competence in setting up and securing the web server, leading to the breach [30751]. (b) The accidental aspect of the software failure incident is highlighted in the article when it mentions an error in setting up the Apache web server software, which could leave a listing of directories on the site visible to attackers. The misconfiguration in the Apache server was not intentional but rather an accidental mistake that exposed the site to potential attacks [30751].
Duration permanent (a) The software failure incident in this case was permanent. The Snapsaved site was hacked, leading to the leak of thousands of photos and videos from the Snapchat service. The breach was attributed to a mistake in the setup of the web server, which allowed the content to be accessed and downloaded by unauthorized individuals. As a result of the breach, the entire website and the associated database were deleted by the site owners. The incident was not a temporary glitch but a permanent failure that resulted in the shutdown of the Snapsaved site, which now redirects to a Danish e-commerce site [30751].
Behaviour crash, other (a) crash: The software failure incident in the article can be associated with a crash behavior. The Snapsaved site was hacked, leading to a breach in their systems. As a response to the breach, the site's administrators immediately deleted the entire website and the associated database once they discovered the security compromise [30751]. (b) omission: There is no specific mention of the software failure incident being related to omission in the articles. (c) timing: The timing of the software failure incident is not the primary issue discussed in the articles. (d) value: The software failure incident does not directly relate to the system performing its intended functions incorrectly. (e) byzantine: The software failure incident does not exhibit characteristics of a byzantine failure. (f) other: The other behavior observed in this software failure incident is related to a security breach where the system was compromised, leading to unauthorized access to user data and subsequent leakage of photos from the Snapchat service [30751].

IoT System Layer

Layer Option Rationale
Perception None None
Communication None None
Application None None

Other Details

Category Option Rationale
Consequence property (d) property: People's material goods, money, or data was impacted due to the software failure. The software failure incident involving the Snapsaved site resulted in the leaking of thousands of photos and videos from the Snapchat service, which were put online. This breach of security led to the exposure of personal photos and videos that were meant to be deleted within seconds of being viewed. The breach was attributed to a mistake in the setup of the web server, which allowed hackers to access and download the content from the site. The administrator of Snapsaved was accused of providing hackers with a way to browse the site's content, leading to the unauthorized distribution of the images [30751].
Domain information (a) The failed system was related to the information industry as it involved the production and distribution of photos and videos sent over the Snapchat service [30751].

Sources

Back to List