Serdar Yegulalp
Senior Writer

Red Hat teams with Black Duck to keep containers secure

news analysis
Oct 20, 20152 mins

Enterprises can use Black Duck Hub to screen containers hosted in Red Hat OpenShift for open source vulnerabilities

security open lock
Credit: Thinkstock

Black Duck Software, creator of a system for scanning open source codebases and detecting known software vulnerabilities, is partnering with Red Hat to bring Black Duck Hub analysis tools to Red Hat’s OpenShift PaaS.

The growth of open source in the enterprise has brought with it the need to understand that open source doesn’t automatically mean free of vulnerabilities.

According to Red Hat and Black Duck, the first phase of the collaboration involves scanning all containers registered with OpenShift. Black Duck Hub has “detailed data on more than 100,000 known open source vulnerabilities across more than 350 billion lines of code,” and new vulnerabilities are added to the Hub as they come to light.

Because the screening process focuses on components, rather than whole applications, it analyzes the contents of containers whether they’re third-party apps or in-house creations made from open source components.

Concerns about vulnerabilities in containers aren’t easily dismissed. Containers are immutable, meaning the software in them isn’t changed when used in production. But that also means any flaws with the software remain unchanged unless the container is updated manually. The problem is complicated further if the container is deliberately not updated due to reproducibility. Black Duck Hub can provide insights into vulnerabilities that exist in older software that needs to be kept in use.

Black Duck’s open source tools were originally designed to audit enterprises to see if they were inadvertently violating the licensing for open source code used in their projects. Licensing compliance functionality is still part of Black Duck Hub, but security and vulnerability scanning are now arguably more of a concern to enterprises. Controversies over licensing tend only to affect open source applications repurposed for public use, but vulnerabilities theoretically affect any application, public or private.

Serdar Yegulalp

Serdar Yegulalp is a senior writer at InfoWorld. A veteran technology journalist, Serdar has been writing about computers, operating systems, databases, programming, and other information technology topics for 30 years. Before joining InfoWorld in 2013, Serdar wrote for Windows Magazine, InformationWeek, Byte, and a slew of other publications. At InfoWorld, Serdar has covered software development, devops, containerization, machine learning, and artificial intelligence, winning several B2B journalism awards including a 2024 Neal Award and a 2025 Azbee Award for best instructional content and best how-to article, respectively. He currently focuses on software development tools and technologies and major programming languages including Python, Rust, Go, Zig, and Wasm. Tune into his weekly Dev with Serdar videos for programming tips and techniques and close looks at programming libraries and tools.

More from this author