~/talk

Advanced SAST: How to Secure AI-Generated Code

Talkat Sonar Summit 2026 · on Tuesday, 2026-03-03· [security, ai-assisted-development]
links:none on file
slides:none on file

AI code gets treated as regular code but needs extra verification: Sonar combines SCA and taint-style static analysis to trace data flows into dependencies and flags risky combos. The system analyzes up to 10,000 libraries, notes that 97% open source exposure lets it precompute vulnerability paths, and uncovered a real exploit chain—CVE-2024-23897—where args4j’s expandAtFiles lets an "@file" parameter leak /etc/passwd, showing how advanced SAST finds issues SCA alone misses.

AI-written summary · about

  1. 0:00Introduction
  2. 1:15Topic Overview: Advanced Static Application Security Testing (SAST)
  3. 1:35AI-Generated Code vs Human-Written Code: Key Differences
  4. 2:18Understanding Bugs vs Security Vulnerabilities
  5. 3:09Why AI-Generated Code Requires Extra Security Verification
  6. 4:30Taint Analysis and Execution Flow in Static Code Analysis
  7. 5:19Example: File Upload Path Leading to Local File Inclusion (LFI) Risk
  8. 5:50Software Composition Analysis (SCA) for Third-Party Dependencies
  9. 6:22What Dependency Metadata Reveals About Security Risk
  10. 7:02Sonar Advanced Security Overview
  11. 7:49Vulnerability Details and Exploit Signals in Analysis Results
  12. 8:53License Compliance Controls and Policy Checks
  13. 9:30Limitations of SCA: Detecting Only Known CVEs
  14. 10:31How Advanced SAST Extends Dependency Vulnerability Analysis
  15. 10:45Data Flow Analysis Inside Open Source Libraries
  16. 11:17Risk Emerges from Code and Dependency Usage Together
  17. 11:45Why Open Source Code Visibility Enables Deeper Analysis
  18. 12:15Two-Phase Detection Model Behind Advanced SAST
  19. 12:51Case Study: First Deepen SAST Vulnerability Discovery
  20. 13:30Jenkins CLI Parsing Vulnerability and Exploit Path
  21. 14:21Preventing AI Coding Assistants from Introducing These Vulnerabilities
  22. 15:13Closing Remarks and Thanks from Exentia
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.