Why Even Experienced and Highly Intelligent Developers Introduce API Vulnerabilities
Offered By: USENIX Enigma Conference via YouTube
Course Description
Overview
Explore a thought-provoking conference talk that delves into the prevalence of software vulnerabilities and API misuse, even among experienced and intelligent developers. Discover how cognitive shortcuts and trust in APIs can lead to blindspots, potentially introducing security flaws. Learn about a study conducted with 109 developers from four countries, which investigated their ability to detect API blindspots in code and examined the impact of various developer characteristics. Gain insights into surprising findings, such as the limited correlation between cognitive functioning or programming experience and vulnerability detection. Understand the implications for API security, software development processes, and industry practices. Consider the potential benefits of separating functionality and security tasks in software development teams, especially for small and medium-sized companies. Reflect on the importance of awareness, improved API design and documentation, and the role of diagnostic tools in enhancing software security.
Syllabus
USENIX Enigma 2019 - Why Even Experienced and Highly Intelligent Developers
Taught by
USENIX Enigma Conference
Related Courses
Web and Mobile Testing with SeleniumUniversity of Minnesota via Coursera DevOps Pipeline: Automatización hasta el despliegue
Universidad Anáhuac via edX Programming Foundations: Software Testing/QA
LinkedIn Learning Security Assessment and Testing for CISSP®
Pluralsight EU Panel: The Joys of Integrating Security Testing into Your Pipeline
Pluralsight