| Recurring |
one_organization, multiple_organization |
(a) The software failure incident related to the NSA spying on PC users through Windows error messages has happened again at Microsoft. The incident involved error messages on Windows computers enabling the NSA to spy on users by gaining access through crash reports sent to Microsoft [55822].
(b) The software failure incident related to the NSA hiding spying software deep within hard drives has happened again at multiple organizations. The incident involved the NSA hiding spying software in hard drives, allowing them to monitor computers worldwide, even when not connected to the internet. The spying programs were found in computers in 30 countries, targeting various institutions and individuals [33952]. |
| Phase (Design/Operation) |
design, operation |
(a) The software failure incident related to the design phase can be seen in Article 55822, where it is reported that error messages on Windows computers could enable the National Security Agency (NSA) to spy on PC users. The NSA was able to gain 'passive access' to computers through crash reports, which were designed to be sent to Microsoft for improving products and fixing bugs. However, these reports were also being sent to the NSA, indicating a failure in the design of the error reporting system that allowed for potential spying [55822].
(b) The software failure incident related to the operation phase is evident in Article 33952, where it is revealed that the National Security Agency (NSA) had developed techniques to hide spying software deep within hard drives, allowing them to monitor and eavesdrop on computers worldwide. This operation failure occurred as the NSA was able to infect personal computers in various countries without the knowledge of the hard drive manufacturers or the users, showcasing a significant failure in the operation and security of these systems [33952]. |
| Boundary (Internal/External) |
within_system |
(a) within_system: The software failure incidents reported in the articles are primarily related to failures within the system. For example, in Article 55822, it is mentioned that error messages on Windows computers could enable the National Security Agency (NSA) to spy on PC users by gaining 'passive access' to computers through crash reports [55822]. Similarly, Article 33952 discusses how the NSA has figured out how to hide spying software deep within hard drives, allowing them to monitor and eavesdrop on computers, even when they are not connected to the internet [33952].
(b) outside_system: There is no specific information in the articles indicating software failure incidents caused by contributing factors originating from outside the system. |
| Nature (Human/Non-human) |
non-human_actions, human_actions |
(a) The software failure incident occurring due to non-human actions:
- Article 33952 reports on a software failure incident where the National Security Agency (NSA) figured out how to hide spying software deep within hard drives, allowing them to monitor and eavesdrop on computers even when they are not connected to the internet. This incident involved the embedding of malicious software in the firmware of hard drives, a non-human action, to enable spying [33952].
(b) The software failure incident occurring due to human actions:
- Article 55822 discusses how error messages on Windows computers could enable the NSA to spy on PC users. This incident involves human actions where computer users might unknowingly send error reports to the NSA when they think they are sending them to Microsoft, potentially aiding in spying activities [55822]. |
| Dimension (Hardware/Software) |
hardware, software |
(a) The software failure incident occurring due to hardware:
- Article 33952 reports on a software failure incident related to hardware. The National Security Agency (NSA) figured out how to hide spying software deep within hard drives' firmware, allowing them to monitor and eavesdrop on computers worldwide, even when not connected to the internet. This malicious software was embedded in the firmware of hard drives, which launch every time a computer is turned on [33952].
(b) The software failure incident occurring due to software:
- Article 55822 discusses a software failure incident related to software. It mentions how error messages on Windows computers could enable the NSA to spy on PC users. The crash reports sent to Microsoft could also be accessed by the NSA, providing a 'neat way' of gaining 'passive access' to computers. This incident highlights a software vulnerability that could be exploited for spying purposes [55822]. |
| Objective (Malicious/Non-malicious) |
malicious, non-malicious |
(a) The software failure incident described in Article 33952 is malicious in nature. The National Security Agency (NSA) figured out how to hide spying software deep within hard drives, allowing them to monitor and eavesdrop on computers worldwide, even when they are not connected to the internet. The NSA infected computers in various countries with spying programs, targeting government institutions, military entities, banks, energy companies, and more. The spying software was hidden in the firmware of hard drives, a sophisticated technique that allowed for remote control over machines belonging to high-value foreign targets [33952].
(b) The software failure incident described in Article 55822 is non-malicious. It involves Windows error messages that could potentially enable the NSA to spy on PC users. When a Windows program stops working or freezes, users can choose to send an error report to Microsoft to help improve products and fix bugs. However, conscientious computer users might inadvertently be sending reports to the NSA as well, as the crash reports are seen as a 'neat way' for the NSA to gain passive access to computers. This incident highlights a potential unintended consequence of error reporting functionality in software systems [55822]. |
| Intent (Poor/Accidental Decisions) |
poor_decisions |
(a) The intent of the software failure incident related to poor_decisions:
- The software failure incidents described in the articles involve intentional actions by the National Security Agency (NSA) to embed spying software deep within hard drives and hide spying software in firmware without the knowledge of the hard drive manufacturers [33952].
- The NSA's actions in infecting computers with spying programs and concealing spyware in hard drives were deliberate decisions made to enable monitoring and eavesdropping on computers worldwide [33952].
(b) The intent of the software failure incident related to accidental_decisions:
- There is no indication in the articles that the software failure incidents were a result of accidental decisions or unintended mistakes. The actions described were intentional and part of a sophisticated espionage campaign conducted by the NSA [33952]. |
| Capability (Incompetence/Accidental) |
development_incompetence, accidental |
(a) The software failure incident related to development incompetence is evident in the articles. In Article 55822, it is reported that the National Security Agency (NSA) was able to spy on PC users by exploiting Windows error messages that pop up when a Windows program stops working or freezes. The NSA used crash reports as a 'neat way' to gain 'passive access' to computers [55822]. This incident highlights a failure in the development process of Windows software, allowing for potential exploitation by external entities due to a lack of professional competence in ensuring user data privacy and security.
(b) The software failure incident related to accidental factors is also present in the articles. In Article 33952, it is revealed that the NSA developed sophisticated techniques to hide spying software deep within hard drives, allowing them to monitor computers worldwide, even when not connected to the internet. The spying software was embedded in the firmware of hard drives, and even the manufacturers of the hard drives were unaware of these programs being installed [33952]. This accidental embedding of spying software in hard drives showcases a failure in ensuring the security and integrity of hardware components, potentially leading to unintended consequences for users. |
| Duration |
permanent, temporary |
(a) The software failure incident described in Article 33952 can be categorized as a permanent failure. The National Security Agency (NSA) had figured out how to hide spying software deep within hard drives, allowing them to monitor and eavesdrop on the majority of the world's computers, even when they are not connected to the internet. This technique had been active for almost two decades, starting in 2001 and ramping up efforts in 2008 [33952].
(b) The software failure incident described in Article 55822 can be categorized as a temporary failure. The incident involved Windows error messages that could enable the NSA to spy on PC users by intercepting crash reports that users send to Microsoft. This temporary failure occurred when users encountered errors in Windows programs and chose to send error reports to Microsoft, which could potentially be intercepted by the NSA [55822]. |
| Behaviour |
crash, value, byzantine |
(a) crash:
- Article 55822 mentions that error messages on Windows computers could enable the National Security Agency to spy on PC users when a Windows program stops working or freezes, and users choose to send an error report to Microsoft [55822].
- Article 33952 discusses how the NSA has figured out how to hide spying software deep within hard drives, allowing them to monitor and eavesdrop on computers, even when they are not connected to the internet. This could lead to a crash or system failure due to the presence of malicious software within the firmware of hard drives [33952].
(b) omission:
- There is no specific mention of a software failure incident related to omission in the provided articles.
(c) timing:
- There is no specific mention of a software failure incident related to timing in the provided articles.
(d) value:
- Article 55822 mentions that error messages on Windows computers could enable the NSA to spy on PC users, indicating a failure in the system performing its intended functions correctly [55822].
(e) byzantine:
- Article 33952 discusses how the NSA has hidden spying software deep within hard drives, allowing them to monitor and eavesdrop on computers, even when they are not connected to the internet. This behavior of hiding spying software within hard drives can lead to inconsistent responses and interactions, which align with a byzantine failure scenario [33952].
(f) other:
- The articles do not provide information on a software failure incident related to a behavior not covered by the options (a) to (e). |