The Open-Source Vulnerability that Keeps on Giving (and Taking)
Thought Heartbleed was old news, restricted to the annals of malware history? Most did. But this intrepid zero-day has made a recent comeback.
Join the DZone community and get the full member experience.
Join For Freedisclosed in april 2014, heartbleed is the vulnerability gift that keeps on giving to some -- and taking away from others. the latest example of this dynamic vulnerability surfaced recently when ico, the uk's data regulator, levied a £100,000 fine against the gloucester city council for poor hygiene which resulted in the theft of employees' personal information.
according to this article , the hackers took advantage of a software flaw in gloucester city council's website to download more than 30,000 emails from the council's mailboxes which contained financial and sensitive information about council staff.
ico stated the hacker exploited the heartbleed security bug within openssl. but here's the problem for gloucester city council, a fixed version of openssl was released on april 7, 2014, on the same day heartbleed was publicly disclosed. the implication is that gloucester and their it outsourcing partner did nothing for months to patch the vulnerability -- even though a fix was readily available. thus heartbleed is taking £100,000 from the council more than 3 years after the fact.
ico's report found that the council and it's it outsourcing partner were guilty of "serious oversight" which left staff's emails open to attack months after heartbleed had been disclosed and patched. ico's investigation found the council did not have sufficient protocols to ensure that defective components are found and fixed as soon as possible whenever a zero-day vulnerability is announced. heartbleed, as a result, is giving £100,000 to ico coffers.
companies today face tremendous pressure to innovate faster. thus, demand for open-source components is growing exponentially. in the java ecosystem alone developers requested 17 billion components from the central repository in 2014, 31 billion in 2015, and 52 billion in 2016. demand for javascript components is even stronger. in 2016, developers requested 59 billion components from the npm registry -- a 262% year-over-year growth.
truth be told -- open-source software components form the foundation for 80 - 90% of every modern software application. so, in order to prevent another zero-day vulnerability like heartbleed from wreaking havoc, enterprises are embracing new types of tools to automate open source governance and actively managing how components flow through their software supply chains.
Published at DZone with permission of Matt Howard, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.
Trending
-
System Testing and Best Practices
-
How To Use the Node Docker Official Image
-
Hibernate Get vs. Load
-
Integration Architecture Guiding Principles, A Reference
Comments