Research question
Can code-completion models be poisoned to suggest insecure code?
Key findings
- Adding crafted files to training corpora makes models suggest insecure options such as ECB mode or SSLv3 - Attacks can target specific developers or repositories
