Open-source code isn’t a new concept. In the early age of software development — the 1950s and 1960s, almost all software resulted from academic and corporate collaborations and was ultimately released in the public domain. Even later, as software projects be...
October marks the annual Cybersecurity Awareness Month, a joint initiative from the U.S. Cybersecurity and Infrastructure Security Agency (CISA) and the National Cybersecurity Alliance (NCA). Established in 2004, this month-long event is dedicated to promotin...
The European Union passed the Digital Operational Resilience Act (DORA) in 2022 to strengthen the security posture of financial institutions operating in the EU. Financial institutions were singled out because they regularly handle high-stakes confidenti...
Developers frequently have to contend with smaller budgets for larger projects that require quality and security assurance. While there’s an entire ecosystem of tools that can conduct individual types of tests, using these tools separately can make a develope...
While hackers continue to become more sophisticated and able to attack more secure software, several software security issues always seem to be a common thread for every attack. These are the most common culprits, along with some solutions to prevent your app...
The current state of digital connectivity opens the door to a wide array of possibilities. However, with that opportunity comes new cybersecurity risks and increased cyberattack vulnerabilities. Technology plays a big part in our personal and professional liv...
As today’s threat landscape evolves, nations must draft new frameworks and standards to address the latest cyber advancements. The updated Network and Information Security Directive (NIS2) and the Digital Operational Resilience Act (DORA) are two of the most ...
Python is a widely used programming language with a huge, active community of developers and an array of libraries and frameworks. However, with that huge community comes the risk of potential hackers taking advantage of security risks. Understanding Python’s...
Mobile apps have become a prime target for attackers, with Vanson Bourne reporting that almost 90% of developers experienced a breach in the past year. However, there’s still a significant gap between developers’ confidence in their security measur...
With each year setting new records for security and data breaches, application security (AppSec) tools are more important than ever. Explore some of the different AppSec tools every developer team should have in their arsenal and how they can benefit you, you...
A software bill of materials (SBOM) is a list of every open-source and third-party component present in a project’s code. They’re essential for keeping track of all your project’s components and being able to more accurately address issues as they arise. This...
Every developer sets out to write bug-free code that runs as it should, meets client requirements, and doesn’t expose sensitive data. Unfortunately, time constraints, inexperience, and inattentiveness lead to releasing applications full of security vulnerabil...