Loading summary
A
You're listening to the Cyberwire Network powered by N2K. What's the common denominator in security incidents? Escalations and lateral movement? When a privileged account is compromised, attackers can seize control of critical assets with bad directory hygiene and years of technical debt. Identity attack paths are easy targets for threat actors to exploit, but hard for defenders to detect. This poses risk in active directory, entra ID and hybrid configurations. Identity leaders are reducing such risks with attack path management. You can learn how attack path management is connecting identity and security teams while reducing risk with Bloodhound Enterprise powered by Spectrops. Head to Spectrops IO today to learn more. Spectrops See your attack paths the way adversaries do.
B
The word is OWASP cryptographic failures spelled O for open W for Web A for application S for security P for project Cryptographic as in the art and science of code making and failures for the inability to achieve a goal Definition code that fails to protect sensitive information Example sentence Alan Turing and the team at Bletchley park took advantage of a cryptographic failure during World War II when they broke the encryption scheme used by the German Enigma machine. Origin and Context Dave Wickers and Jeff Williams, working for Aspect Security, a software consultancy company, published an education piece in 2003 on the top software security coding issues of the day that eventually turned into the OWASP top 10, a reference document describing the most critical security concerns for Web applications. Today, OWASP is an international volunteer team of security professionals led by the foundation executive director and top 10 project leader, Andrew Vanderstock. OWASP is dedicated to enabling organizations to develop, purchase, and maintain applications and APIs that can be trusted. Today there are tens of thousands of members and hundreds of chapters worldwide. In 2021, OWASP published an updated list where they upgraded the old sensitive data exposure label to cryptographic failures and moved it up the priority list to number two. Cryptographic failures result when software managing sensitive data in transit or at rest, such as passwords, credit card numbers, health records, and personal information, leaves that data unprotected. For example, a website that doesn't enforce the Transport Layer security protocol or TLS for all pages is a cryptographic failure. A Web application that uses unsalted password generators is also a cryptographic failure. There are many more examples. The OWASP website describes these in detail and offers best practices for developers looking to improve their code. Nerd reference in January 2020 in 2021, Andrew Vanderstock explained the beginning of the Top 10 project why the Top 10 lists have been consistently the same for almost 20 years and the next steps the project will take to improve the list in the future Back in the.
C
Early days of owasp, Dave Wickers and Jeff Williams of Aspect Security, they decided to do an education piece, owas top security risk. The very first one is the 2003 edition, which most people don't even have a copy of. The one that really got traction was the 2004 version the next year and it really did start with what did Aspect Security see from their work? The surprising thing in many ways is that it hasn't really truly changed overly much in terms of content. Like for example, injections have always been number one. The reality is the first couple, the 2003 and 2004 were Jeff and Dave's best judgment, and it's proven over a long period of time to be that. But in some ways it looks like the top 10 is self referential. People find the things in the OS top 10 because it's in the OS top 10 and therefore the things in the OS top 10 will always be the OS top 10. And that's a bit of a disappointment. So we need to now spread our wings and really start to collaborate stronger with the OWAS proactive controls frameworks and developers languages to start eliminating bug classes rather than just simply saying these are bad items.
B
Wordnotes is written by Nyla Genoey, executive produced by Peter Kilpe and edited by John Petrick and me, Rick Howard. The mix, sound, design and original music have all been crafted by the ridiculously talented Elliot Peltzman. Thanks for listening. Foreign.
A
Looking for a career where innovation meets impact? Vanguard's technology team is shaping the future of financial services by solving complex challenges with cutting edge solutions. Whether you're passionate about AI, cybersecurity or cloud computing, Vanguard offers a dynamic and collaborative environment where your ideas drive change. With career growth opportunities and a focus on work life balance, you'll have the flexibility to thrive both professionally and personally. Explore open cybersecurity and technology roles today@vanguard jobs.com.
Podcast Summary: Hacking Humans – Episode: OWASP Cryptographic Failures (Word Notes)
Release Date: April 8, 2025
Host/Author: N2K Networks
Description: Deception, influence, and social engineering in the world of cybercrime.
In this episode of Hacking Humans, the discussion centers around the critical topic of OWASP Cryptographic Failures—a term that highlights the shortcomings in protecting sensitive information through proper cryptographic practices.
Speaker B begins by defining the term:
"Cryptographic as in the art and science of code making and failures for the inability to achieve a goal."
[01:30]
He elaborates that cryptographic failures occur when software fails to protect sensitive data, whether it’s in transit or at rest. This includes scenarios like:
Speaker B also traces the origins of the term back to historical contexts, citing the efforts of Alan Turing and his team at Bletchley Park during World War II. They exploited cryptographic failures by breaking the German Enigma machine's encryption, showcasing the profound impact such failures can have.
Transitioning to the evolution of OWASP (Open Web Application Security Project), Speaker C provides an insightful overview of its development and significance in the cybersecurity landscape.
"The surprising thing in many ways is that it hasn't really truly changed overly much in terms of content. Like for example, injections have always been number one."
[04:20]
Speaker C discusses the early days of OWASP, highlighting the contributions of Dave Wickers and Jeff Williams from Aspect Security. They initiated the OWASP Top 10 project in 2003, aiming to educate developers about the most critical security risks in web applications. The first edition in 2003 and the more influential 2004 version laid the groundwork for what would become a cornerstone reference in the industry.
Despite its longstanding presence, Speaker C expresses a degree of disappointment regarding the stagnation of the Top 10 list:
"It looks like the top 10 is self-referential. People find the things in the OS top 10 because it's in the OS top 10 and therefore the things in the OS top 10 will always be the OS top 10."
[04:45]
He emphasizes the need for OWASP to "spread our wings and really start to collaborate stronger with the OWASP proactive controls frameworks and developers languages to start eliminating bug classes rather than just simply saying these are bad items."
[05:15]
This sentiment underscores the necessity for proactive measures and deeper integration with development practices to mitigate cryptographic failures effectively.
Returning to Speaker B, he provides context on the latest updates and efforts within OWASP to address cryptographic failures:
"In 2021, OWASP published an updated list where they upgraded the old sensitive data exposure label to cryptographic failures and moved it up the priority list to number two."
[02:45]
This reclassification signifies OWASP's acknowledgment of the growing importance and prevalence of cryptographic issues in modern applications. By elevating cryptographic failures, OWASP aims to prioritize the protection of sensitive data more effectively.
Speaker B also highlights the comprehensive resources available on the OWASP website, which detail various cryptographic failure examples and offer best practices for developers. These resources are invaluable for organizations striving to enhance their security posture and safeguard against potential breaches.
Throughout the episode, the speakers emphasize the critical role of cryptographic practices in maintaining data security. They advocate for continuous education, proactive control measures, and collaborative efforts within the cybersecurity community to address and mitigate cryptographic failures.
The discussion not only sheds light on the historical context and evolution of OWASP but also calls for innovation and adaptability to keep pace with the ever-changing landscape of cyber threats. By understanding and addressing cryptographic failures, organizations can better protect their sensitive information and uphold trust in their digital infrastructures.
Notable Quotes:
Speaker B:
"Cryptographic failures result when software managing sensitive data in transit or at rest... leaves that data unprotected."
[01:45]
Speaker C:
"It looks like the top 10 is self-referential. People find the things in the OS top 10 because it's in the OS top 10..."
[04:45]
Speaker C:
"We need to now spread our wings and really start to collaborate stronger with the OWAS proactive controls frameworks..."
[05:15]
This episode of Hacking Humans provides a comprehensive examination of OWASP's efforts to combat cryptographic failures, highlighting both achievements and areas needing improvement. It serves as an essential resource for cybersecurity professionals seeking to deepen their understanding of application security and the pivotal role of cryptography in protecting sensitive data.