DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Join us tomorrow at 1 PM EST: "3-Step Approach to Comprehensive Runtime Application Security"
Save your seat
  1. DZone
  2. Data Engineering
  3. Big Data
  4. 13 Software Failures of 2016 That Testing Could Have Prevented

13 Software Failures of 2016 That Testing Could Have Prevented

As businesses continue to migrate to digital platforms, it becomes absolutely critical to conduct rigorous software testing before the launching of a product.

Hiren Tanna user avatar by
Hiren Tanna
·
Jan. 02, 17 · Opinion
Like (2)
Save
Tweet
Share
25.00K Views

Join the DZone community and get the full member experience.

Join For Free

the following list encapsulates some of the highlights of technology goof-ups that could have been prevented with robust software testing processes and tools.

1. hackers target indian debit cards

as many as 32 lakh debit cards pertaining to several indian banks were targeted and compromised earlier this year, causing a total loss of rs 1.3 crores in fraudulent transactions per npci. surprisingly, the hacks went unnoticed for months, and reports also suggest that atms operated by japanese hitachi bse 1.17% payments were ridden with malicious software permitting hackers to extract money from user accounts.

2. the bluecross blueshield association system failure

the bluecross blueshield association of north carolina underwent a large system failure in january 2016, subsequently resulting in almost 25,000 consumers being enrolled with incorrect health insurance. although the fiasco was obvious from the torrent of grievances that the system was not working, it was not until an internal source revealed that management was aware did the issue really take off. the company received heavy backlash for going ahead with the implementation process. while software bugs are a real nightmare for most organizations, to not address them and plow on is a sure-shot way of damaging the brand image.

3. bangladesh banks heist

one of the major financial crimes accomplished online in 2016 took place in february when about $81 million of bangladesh’s money was siphoned off by hackers that remain unknown. according to multiple reports, the money was successfully shipped to parts of asia, the philippines, and sri lanka. a group of hackers penetrated the bangladesh bank system successfully in order to steal reserves. by making a spelling error that tipped off the bank, however, they caused about $870 million in transfers to be canceled. the software bug involved in this funds cancellation entered the system with the $81 million the thieves successfully stole. the anomaly in the system broke the process for automatic printing, and it was many days later that the transfer receipts were even discovered. needless to say, this was enough time for the hackers to cover their tracks.

4. satellite failure sends global software for a toss

the catastrophe of a 25-year-old satellite that failed this past january sparked a software bug that lasted for a mere 13 microseconds (0.000013 of a second). even though the error was momentary, it resulted in astonishingly enormous consequences across global positioning systems. according to reports, “the rule of thumb is that for every nanosecond of error, you could be out by as much as a foot…an error of 13 microseconds or 13,000 nanoseconds works out as just under four kilometers.” all over the world, gps systems were thrown off for several hours before the operations were once again restored to normalcy. systems such as select radio stations took numerous days to be completely reinstated.

5. yahoo! data theft

yahoo! informed two major data thefts this year: the first was in september, which ended up affecting over 500 million yahoo! user accounts, and there was another one in december that claimed that about one billion accounts were compromised. information of all sorts, including email addresses, usernames, passwords, dates of birth, security questions, and even phone numbers were all reportedly leaked.

6. pentagon’s repeated f-35 jet fighter glitches

the dismal disaster of the f-35 fighter jet had become a matter of immense interest. while the plane’s tests were already met with disaster the past year, the software glitches only seemed to compound. the most recent issue exposed was a glitch in the radar of f-35, basically leaving a pilot blinded until the radar restarted. considering that f-35 involves over 8.3 million lines of code, it is not all that astonishing that complications exist.

7. the legion crew hacks (india)

the infamous hacker group the legion crew made several headlines in the indian sub-continent after hacking into twitter accounts and partial email dumps of well-known public figures such as businessman vijay mallya, politician rahul gandhi, and ndtv journalists ravish kumar and barkha dutt. the group offered details of possibly upcoming hacks, glamorized the usage of drugs, and also swore to come out with more dumps in the coming days.

8. hive thermostat app sets users’ homes to 32° c (90° f)

even with the abundant smart devices out there, the concept of the internet of things still comprises significant complications. in this specific context, hive, british gas’s smart thermostats, made news in late february when an error persistently set user’s homes to a 32° c (90° f). aside from the threat that the heat posed to susceptible individuals, many livid customers criticized the state of their upcoming energy bill due to this maddening glitch.

9. the cyber attack on servers of dyn

hacker groups anonymous and new world hackers claimed accountability for what could be termed the biggest cyber-attack in recorded history. an incident took place on october 21, subsequently resulting in a temporary shutdown of websites such as twitter, netflix, airbnb, reddit, soundcloud, etc. this three-fold hack resulted in a mass internet outage over large parts of the usa and europe. servers of dyn, the corporation which controls the lion’s share of the internet’s domain name servers (dns), were attacked, which chiefly affected most iot devices.

10. the philippines' voter data leak

hacker groups anonymous philippines and lulsec claimed responsibility for philippines worst-ever data leak, as the personal information of voters was divulged. the entire database of 340 gb of the philippines' commission on the election (comelec) was leaked online, including sensitive information such as passport information and fingerprint data of 70 million voters. the incident was termed as the philippines' worst data leak.

11. russian interference in u.s. elections

russian hackers allegedly hacked into the democratic national convention (dnc) and ended up manipulating the election in favor of donald trump. it is said that the hackers sent out repeated phishing emails to multiple u.s. institutions. eventually, john podesta, the chairman of hillary clinton’s campaign, accidentally clicked on one of the malicious emails, thus sanctioning access to over 60,000 emails of the clinton campaign. reports also suggest that the emails were forwarded to wikileaks website, which later published those emails, tainting clinton’s image further.

12. mark zuckerberg hack

in a bizarre twist of events, ourmine security group, a hackers group, hacked into the facebook co-founder mark zuckerberg’s twitter and pinterest accounts numerous times this year, chiefly because he re-used the password “dadada.” ourmine hacks into celebrity accounts in an attempt to advertise their commercial services and even claimed responsibility for hacking into sundar pichai’s quora account in june.

13. oracle micros hack

a russian hacking group notoriously known for hacking banks breached into the computer network of oracle, compromising their micros point-of-sale credit card payment systems. micros is among the top three point-of-sale vendors globally.

conclusion

as businesses continue to migrate to digital platforms, their corresponding software can possibly have issues ranging from tiny glitches to unforgivable blunders. it becomes absolutely critical to conduct rigorous software testing before the launching of a product. once the product hits the market, if it fails to meet expectations, the resulting backlash could permanently damage the brand image and cost millions of dollars.

Software Hacker IoT

Published at DZone with permission of Hiren Tanna, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Secrets Management
  • Integration: Data, Security, Challenges, and Best Solutions
  • How to Cut the Release Inspection Time From 4 Days to 4 Hours
  • DevOps Roadmap for 2022

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: