Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Report: Vulnerabilities Abound in Open-Source Environments

Enterprises should take care in adopting open-source technology, Fortify study says

Widespread security vulnerabilities in popular open-source tools and environments should spur enterprises to take special precautions before deploying any of them, according to a report published today.

In a study of 11 popular open-source projects, Fortify Software said it found vulnerabilities in every one.

"The fact that they all had security issues is pretty discomforting," says Jacob West, director of research at Fortify, who led the study. "It says that enterprises should treat open source environments as a risk, and that they should be pushing back on open source teams to deliver a higher level of security baked into the code."

“Open-source software is an achilles heel in today’s corporate enterprises, and should be a significant concern for CIOs who depend on open-source software to run their business,” said Howard Schmidt, former cyber security advisor to the White House and (ISC)2 Board Member. “This is an endemic issue that starts in the opensource community, and while open-source software faces the same vulnerabilities as commercial or in-house developed software, the mechanisms aren't as prevalent in open source communities to influence a secure development process.”

Linus Torvalds, the inventor of the popular open-source Linux operating system, didn't do much to debunk the criticism of open-source security practices last week, when he said in an online forum that "security people are often the black-and-white kind of people that I can't stand."

In an email, Torvalds criticized the creators of the OpenBSD environment, an open-source version of Unix that is designed to be secure.

"I think the OpenBSD crowd is a bunch of masturbating monkeys, in that they make such a big deal about concentrating on security to the point where they pretty much admit that nothing else matters to them," Torvalds said. "To me, security is important. But it's no less important than everything else that is also important!"

Torvalds's attitudes are common in the open source community, which doesn't ignore security but doesn't place a high priority on it, either, Fortify's West says. "They haven't recognized yet that security is one of their deliverables," he says.

But while open source communities may not yet recognize enterprise security issues, enterprises are definitely recognizing the value of open-source technology. A recent study by Gartner indicates that 80 percent of enterprises will be using at least some open-source software by 2011.

"I'm not sure all of those enterprises understand the full risk of what they're adopting," West says.

In the study, Fortify interacted with open source communities in order to identify problems in the development process as well as vulnerabilities in the software. The company turned up more than 22,000 cross-site scripting vulnerabilities and more than 15,000 SQL injection vulnerabilities. One open-source project, Hipergate 3.0.26, was found to have more than 178 security flaws per 1,000 lines of code.

Enterprises should consider building their own parallel environments so that they can work out the security bugs before putting open-source code into production, West says. They should also put pressure on open source providers to work the security process into their development environments, he says.

Have a comment on this story? Please click "Discuss" below. If you'd like to contact Dark Reading's editors directly, send us a message.

Tim Wilson is Editor in Chief and co-founder of Dark Reading.com, UBM Tech's online community for information security professionals. He is responsible for managing the site, assigning and editing content, and writing breaking news stories. Wilson has been recognized as one ... View Full Bio

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
7 Old IT Things Every New InfoSec Pro Should Know
Joan Goodchild, Staff Editor,  4/20/2021
Cloud-Native Businesses Struggle With Security
Robert Lemos, Contributing Writer,  5/6/2021
Defending Against Web Scraping Attacks
Rob Simon, Principal Security Consultant at TrustedSec,  5/7/2021
Register for Dark Reading Newsletters
White Papers
Current Issue
2021 Top Enterprise IT Trends
We've identified the key trends that are poised to impact the IT landscape in 2021. Find out why they're important and how they will affect you today!
Flash Poll
How Enterprises are Developing Secure Applications
How Enterprises are Developing Secure Applications
Recent breaches of third-party apps are driving many organizations to think harder about the security of their off-the-shelf software as they continue to move left in secure software development practices.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2021-05-15
A XSS Vulnerability in /uploads/dede/action_search.php in DedeCMS V5.7 SP2 allows an authenticated user to execute remote arbitrary code via the keyword parameter.
PUBLISHED: 2021-05-15
DedeCMS V5.7 SP2 contains a CSRF vulnerability that allows a remote attacker to send a malicious request to to the web manager allowing remote code execution.
PUBLISHED: 2021-05-14
The Linux kernel before 5.11.14 has a use-after-free in cipso_v4_genopt in net/ipv4/cipso_ipv4.c because the CIPSO and CALIPSO refcounting for the DOI definitions is mishandled, aka CID-ad5d07f4a9cd. This leads to writing an arbitrary value.
PUBLISHED: 2021-05-14
In the Linux kernel before 5.12.4, net/bluetooth/hci_event.c has a use-after-free when destroying an hci_chan, aka CID-5c4c8c954409. This leads to writing an arbitrary value.
PUBLISHED: 2021-05-14
The block subsystem in the Linux kernel before 5.2 has a use-after-free that can lead to arbitrary code execution in the kernel context and privilege escalation, aka CID-c3e2219216c9. This is related to blk_mq_free_rqs and blk_cleanup_queue.