Chris Wysopal
The transformative impact of GenAI for software development and its implications for cybersecurity
#1about 6 minutes
From vulnerability researcher to automated security founder
The speaker traces their journey from a hacker testifying before the US Senate to founding Veracode to automate application security testing.
#2about 2 minutes
Analyzing vulnerability introduction and security debt
Data shows that new vulnerabilities increase as software ages and most teams accumulate security debt by not fixing flaws within a year.
#3about 4 minutes
How generative AI is changing software development
Generative AI boosts productivity through code generation and other tasks, but its reliance on vulnerable open-source code for training data introduces significant risk.
#4about 5 minutes
Research shows GenAI tools frequently generate insecure code
Multiple academic studies reveal that 30-40% of AI-generated code contains vulnerabilities, and developers are often overconfident in its security.
#5about 1 minute
Generative AI accelerates the creation of vulnerable code
By increasing code velocity without improving security quality, generative AI leads to a higher rate of new vulnerabilities being introduced into codebases.
#6about 4 minutes
Using AI to automatically find and fix security flaws
The solution to AI-generated vulnerabilities is to use specialized AI models, trained on curated good and bad code, to automate security fixes.
#7about 2 minutes
Evaluating the risks of AI-powered security tools
When adopting AI tools for security, it is crucial to consider the trustworthiness of training data, licensing issues, IP leakage, and fix accuracy.
#8about 1 minute
Prompting for security and embracing automation
Developers should explicitly ask generative AI for secure code and integrate automated security testing and fixing tools to keep pace with development.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Senior
Amazon Web Services (AWS)
Kubernetes
+1
IGEL Technology GmbH
Bremen, Germany
Senior
Java
IT Security
Matching moments
07:10 MIN
Managing security risks of AI-assisted code generation
WWC24 - Chris Wysopal, Helmut Reisinger and Johannes Steger - Fighting Digital Threats in the Age of AI
06:09 MIN
Understanding the security risks of AI-generated code
Exploring AI: Opportunities and Risks in Development
04:18 MIN
The security risks of AI-generated code
A hundred ways to wreck your AI - the (in)security of machine learning systems
01:59 MIN
How AI coding assistants impact developer skills
Navigating the Future of Junior Developers in Tech
01:59 MIN
The limitations and security risks of AI-generated code
Navigating the Future of Junior Developers in Tech
03:35 MIN
Understanding AI security risks for developers
The AI Security Survival Guide: Practical Advice for Stressed-Out Developers
02:38 MIN
How generative AI fundamentally changes cybersecurity threats
WWC24 - Chris Wysopal, Helmut Reisinger and Johannes Steger - Fighting Digital Threats in the Age of AI
05:47 MIN
Understanding the security risks of AI-generated code
WeAreDevelopers LIVE – Building on Algorand: Real Projects and Developer Tools
Featured Partners
Related Videos
GenAI Security: Navigating the Unseen Iceberg
Maish Saidel-Keesing
WWC24 - Chris Wysopal, Helmut Reisinger and Johannes Steger - Fighting Digital Threats in the Age of AI
Chris Wysopal, Helmut Reisinger & Johannes Steger
Can Machines Dream of Secure Code? Emerging AI Security Risks in LLM-driven Developer Tools
Liran Tal
Livecoding with AI
Rainer Stropek
Panel: How AI is changing the world of work
Pascal Reddig, TJ Griffiths, Fabian Schmidt, Oliver Winzenried & Matthias Niehoff & Mirko Ross
AI: Superhero or Supervillain? How and Why with Scott Hanselman
Scott Hanselman
From Monolith Tinkering to Modern Software Development
Lars Gentsch
The AI Security Survival Guide: Practical Advice for Stressed-Out Developers
Mackenzie Jackson
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.



Datashift
Mechelen, Belgium
Intermediate
Azure
Python
PyTorch
TensorFlow
Machine Learning
+1

Odido
The Hague, Netherlands
Intermediate
API
Azure
Flask
Python
Docker
+3

Datadog
Paris, France
Senior
Go
Java
Python
Machine Learning

Datadog
Paris, France
Senior
Go
Java
Python
Data analysis
Machine Learning



Apple
Zürich, Switzerland
Python
PyTorch
Machine Learning