Avoiding vulnerabilities in AI code

a16z · Beginner ·🛡️ AI Safety & Ethics ·1y ago
Dylan Ayrey (Truffle Security) on AI-Generated Code Risks Dylan Ayrey, founder of Truffle Security, sits down with a16z partner Joel de la Garza to explore the growing security concerns around AI-generated code. As AI models take on more coding responsibilities, they introduce new risks—many of which stem from how these models were trained and aligned. Dylan highlights real-world examples of AI-generated vulnerabilities, explains why security teams should scrutinize AI-written code just as much as human-written code, and shares best practices for developers looking to balance efficiency with safety. He also discusses the challenges of detecting malicious AI-generated code and what the future holds for automated security defenses. Learn more: Research finds 12,000 ‘Live’ API Keys and Passwords in DeepSeek's Training Data https://trufflesecurity.com/blog/research-finds-12-000-live-api-keys-and-passwords-in-deepseek-s-training-data Follow everybody on social media: Dylan Ayrey - https://x.com/insecurenature Joel de la Garza - https://www.linkedin.com/in/3448827723723234/ Check out everything a16z is doing with artificial intelligence, including articles, projects, and more podcasts, here: https://a16z.com/ai/ 02:05 - How do we protect our code in the age of gen AI? 03:08 - Are any of the embedded secrets actually live? 04:46 - What is alignment? 05:37 - The microsoft twitter bot 06:53 - Secure coding techniques (data curation) 07:39 - Reinforcement learning 08:13 - Temperature / weight adjustments 09:17 - Data scientists and security 09:47 - the pitfalls of reinforcement learning 10:17 - Constitutional AI 12:13 - Direct analog to the security world / how to make secure code 12:45 - Why we still need constitutional AI / code review 14:16 - Is alignment making code better? Or is it just training and refinement? 15:58 - Can AI solve the coding quality problem? Do humans get removed from the loop? 19:08 - How do companies protect themselves as they continue to innov
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from a16z · a16z · 0 of 60

← Previous Next →
1 a16z Podcast | Money, Risk, and Software
a16z Podcast | Money, Risk, and Software
a16z
2 a16z Podcast | Wall Street's Most Hated Man -- A Conversation With Overstock.com's Patrick Byrne
a16z Podcast | Wall Street's Most Hated Man -- A Conversation With Overstock.com's Patrick Byrne
a16z
3 a16z Podcast | How Big Companies Can Get the Most From Silicon Valley
a16z Podcast | How Big Companies Can Get the Most From Silicon Valley
a16z
4 a16z Podcast | The Role of Academia in the Startup World
a16z Podcast | The Role of Academia in the Startup World
a16z
5 a16z Podcast | AMPLab, the Power of Open Source, and the Future of Systems Software
a16z Podcast | AMPLab, the Power of Open Source, and the Future of Systems Software
a16z
6 a16z Podcast | Dell + EMC -- Why the Python Just Ate the Cow
a16z Podcast | Dell + EMC -- Why the Python Just Ate the Cow
a16z
7 a16z Podcast | Belief -- An Interview with Oprah Winfrey
a16z Podcast | Belief -- An Interview with Oprah Winfrey
a16z
8 a16z Podcast | Holy Non Sequiturs, Batman: What Disruption Theory Is ... and Isn't
a16z Podcast | Holy Non Sequiturs, Batman: What Disruption Theory Is ... and Isn't
a16z
9 a16z Podcast | Boards and the Power of Networks
a16z Podcast | Boards and the Power of Networks
a16z
10 a16z Podcast | A Whirlwind Tour of Policy Issues in Tech
a16z Podcast | A Whirlwind Tour of Policy Issues in Tech
a16z
11 a16z Podcast | Beyond Lean Startups
a16z Podcast | Beyond Lean Startups
a16z
12 a16z Podcast | Blockchain vs/and Bitcoin
a16z Podcast | Blockchain vs/and Bitcoin
a16z
13 a16z Podcast | Quantum Leap
a16z Podcast | Quantum Leap
a16z
14 a16z Podcast | Artificial Intelligence and the 'Space of Possible Minds'
a16z Podcast | Artificial Intelligence and the 'Space of Possible Minds'
a16z
15 a16z Podcast | Fintech from the World's Financial Capital -- London
a16z Podcast | Fintech from the World's Financial Capital -- London
a16z
16 a16z Podcast | On Recent IPOs and Comparing Private vs. Public Valuations
a16z Podcast | On Recent IPOs and Comparing Private vs. Public Valuations
a16z
17 a16z Podcast | The Future of Food
a16z Podcast | The Future of Food
a16z
18 a16z Podcast | Data Down on the Farm
a16z Podcast | Data Down on the Farm
a16z
19 a16z Podcast | The Data Science of Food and Taste
a16z Podcast | The Data Science of Food and Taste
a16z
20 a16z Podcast | Using Social Tools to Build Homes for Those Most in Need
a16z Podcast | Using Social Tools to Build Homes for Those Most in Need
a16z
21 a16z Podcast | London Calling for Tech Done in a Different Way
a16z Podcast | London Calling for Tech Done in a Different Way
a16z
22 a16z Podcast | Building Tech Startups in a Place Where Tech Isn’t Everything
a16z Podcast | Building Tech Startups in a Place Where Tech Isn’t Everything
a16z
23 a16z Podcast | Nootropics and the Best Version of Your Brain, Yourself
a16z Podcast | Nootropics and the Best Version of Your Brain, Yourself
a16z
24 a16z Podcast | Scaling Ideas and Startups in the U.K. and Europe
a16z Podcast | Scaling Ideas and Startups in the U.K. and Europe
a16z
25 a16z Podcast | The Tiger and the Dragon -- On Tech and Startups in India and China
a16z Podcast | The Tiger and the Dragon -- On Tech and Startups in India and China
a16z
26 a16z Podcast | Telepresence and Tech for a Distributed Workforce
a16z Podcast | Telepresence and Tech for a Distributed Workforce
a16z
27 a16z Podcast | The Present State and Future Possibility of Virtual Reality
a16z Podcast | The Present State and Future Possibility of Virtual Reality
a16z
28 a16z Podcast | Writing a New Language of Storytelling with Virtual Reality
a16z Podcast | Writing a New Language of Storytelling with Virtual Reality
a16z
29 a16z Podcast | Mellody Hobson and Ben Horowitz Talk Investing, Career, and Star Wars!
a16z Podcast | Mellody Hobson and Ben Horowitz Talk Investing, Career, and Star Wars!
a16z
30 a16z Podcast | The Future of Software Development
a16z Podcast | The Future of Software Development
a16z
31 a16z Podcast | What Software Developers (and Therefore Every Company) Need
a16z Podcast | What Software Developers (and Therefore Every Company) Need
a16z
32 a16z Podcast | Making the Most of the Data That Matters
a16z Podcast | Making the Most of the Data That Matters
a16z
33 a16z Podcast | Harnessing the DevOps Movement -- Don’t Go Chasing Waterfalls
a16z Podcast | Harnessing the DevOps Movement -- Don’t Go Chasing Waterfalls
a16z
34 a16z Podcast | Nobody Discusses Work Software Outside of Work -- and Then There’s Slack
a16z Podcast | Nobody Discusses Work Software Outside of Work -- and Then There’s Slack
a16z
35 a16z Podcast | The Fundamentals of Security and the Story of Tanium’s Growth
a16z Podcast | The Fundamentals of Security and the Story of Tanium’s Growth
a16z
36 a16z Podcast | Things Come Together -- Truths about Tech in Africa
a16z Podcast | Things Come Together -- Truths about Tech in Africa
a16z
37 a16z Podcast | When Banking Works Like My Smartphone
a16z Podcast | When Banking Works Like My Smartphone
a16z
38 a16z Podcast | How to Be Original and Make Big Ideas Happen
a16z Podcast | How to Be Original and Make Big Ideas Happen
a16z
39 a16z Podcast | The Future of Money and Monetization
a16z Podcast | The Future of Money and Monetization
a16z
40 a16z Podcast | Building Affirm, and Why Max Levchin Has Watched Seven Samurai 100-Plus Times
a16z Podcast | Building Affirm, and Why Max Levchin Has Watched Seven Samurai 100-Plus Times
a16z
41 a16z Podcast | Hall of Fame Football Meets Venture Capital
a16z Podcast | Hall of Fame Football Meets Venture Capital
a16z
42 a16z Podcast | Breaking the Barriers of Human Potential
a16z Podcast | Breaking the Barriers of Human Potential
a16z
43 a16z Podcast | 'In the Eye of a Tornado': Views on Innovation from China
a16z Podcast | 'In the Eye of a Tornado': Views on Innovation from China
a16z
44 a16z Podcast | Infrastructure... Is Everything
a16z Podcast | Infrastructure... Is Everything
a16z
45 a16z Podcast | Mobile Falls Hard for Virtual Reality
a16z Podcast | Mobile Falls Hard for Virtual Reality
a16z
46 a16z Podcast | Disruption in Business... and Life
a16z Podcast | Disruption in Business... and Life
a16z
47 a16z Podcast | Data Network Effects
a16z Podcast | Data Network Effects
a16z
48 a16z Podcast | The Dream of AI Is Alive in Go
a16z Podcast | The Dream of AI Is Alive in Go
a16z
49 a16z Podcast | I Reject the Term Viral Video
a16z Podcast | I Reject the Term Viral Video
a16z
50 a16z Podcast | Truth and Humanity in Leadership
a16z Podcast | Truth and Humanity in Leadership
a16z
51 a16z Podcast | Your Worst Deeds Don’t Define You -- Life and Redemption in Prison
a16z Podcast | Your Worst Deeds Don’t Define You -- Life and Redemption in Prison
a16z
52 a16z Podcast | Investing in (Business and Career) Change
a16z Podcast | Investing in (Business and Career) Change
a16z
53 a16z Podcast | Scaling Companies and Culture
a16z Podcast | Scaling Companies and Culture
a16z
54 a16z Podcast | Teams, Trust, and Object Lessons
a16z Podcast | Teams, Trust, and Object Lessons
a16z
55 a16z Podcast | The Why, How, and When of Sales
a16z Podcast | The Why, How, and When of Sales
a16z
56 a16z Podcast | Selling to Developers & Open Source Business Models
a16z Podcast | Selling to Developers & Open Source Business Models
a16z
57 a16z Podcast | Connectivity and the Internet as Supply Chain
a16z Podcast | Connectivity and the Internet as Supply Chain
a16z
58 a16z Podcast | E-commerce, Payments, & More in India's Evolving Retail Landscape
a16z Podcast | E-commerce, Payments, & More in India's Evolving Retail Landscape
a16z
59 a16z Podcast | Banking on the Blockchain
a16z Podcast | Banking on the Blockchain
a16z
60 a16z Podcast | On Corporate Venturing & Setting Up 'Innovation Outposts'
a16z Podcast | On Corporate Venturing & Setting Up 'Innovation Outposts'
a16z

Related AI Lessons

Chapters (15)

2:05 How do we protect our code in the age of gen AI?
3:08 Are any of the embedded secrets actually live?
4:46 What is alignment?
5:37 The microsoft twitter bot
6:53 Secure coding techniques (data curation)
7:39 Reinforcement learning
8:13 Temperature / weight adjustments
9:17 Data scientists and security
9:47 the pitfalls of reinforcement learning
10:17 Constitutional AI
12:13 Direct analog to the security world / how to make secure code
12:45 Why we still need constitutional AI / code review
14:16 Is alignment making code better? Or is it just training and refinement?
15:58 Can AI solve the coding quality problem? Do humans get removed from the loop?
19:08 How do companies protect themselves as they continue to innov
Up next
AI Management Essentials: Integrating ISO 42001 & ISO 23894
Coursera
Watch →