An organization has deployed an AI coding assistant for software developers. Security researchers report that the assistant occasionally suggests code with known vulnerabilities. What risk does this represent?
Select an answer to reveal the explanation.
Short Explanation and Infographic
Here's the deal — b is correct because AI coding assistants trained on public code repositories learn from the vast amount of vulnerable, insecure code present there — and may suggest those same patterns when generating code, representing a training data quality risk with security consequences. A is about fabricated content.
Full explanation below image
Full Explanation
B is correct because AI coding assistants trained on public code repositories learn from the vast amount of vulnerable, insecure code present there — and may suggest those same patterns when generating code, representing a training data quality risk with security consequences. A is about fabricated content. C requires evidence of external manipulation. D would require a baseline comparison showing degradation.