{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T10:43:31Z","timestamp":1785926611788,"version":"3.56.0"},"publisher-location":"Cham","reference-count":17,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032028129","type":"print"},{"value":"9783032028136","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,9,1]],"date-time":"2025-09-01T00:00:00Z","timestamp":1756684800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,9,1]],"date-time":"2025-09-01T00:00:00Z","timestamp":1756684800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-02813-6_26","type":"book-chapter","created":{"date-parts":[[2025,8,31]],"date-time":"2025-08-31T07:15:19Z","timestamp":1756624519000},"page":"298-302","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Exploiting Contexts of\u00a0LLM-based Code-Completion"],"prefix":"10.1007","author":[{"given":"Maximilian","family":"Noppel","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Karl","family":"Rubel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christian","family":"Wressnegger","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,9,1]]},"reference":[{"key":"26_CR1","unstructured":"Codeparrot (2022). https:\/\/huggingface.co\/datasets\/codeparrot\/codeparrot-clean"},{"key":"26_CR2","doi-asserted-by":"crossref","unstructured":"Aghakhani, H., et al.: Trojanpuzzle: covertly poisoning code-suggestion models. In: Proceedings of the IEEE Symposium on Security and Privacy (S &P) (2024)","DOI":"10.1109\/SP54263.2024.00140"},{"key":"26_CR3","doi-asserted-by":"crossref","unstructured":"Carlini, N., et al.: Poisoning web-scale training datasets is practical. In: Proceedings of the IEEE Symposium on Security and Privacy (S &P), pp. 407\u2013425, IEEE Computer Society (2024)","DOI":"10.1109\/SP54263.2024.00179"},{"key":"26_CR4","unstructured":"Chen, M., et al.: Evaluating large language models trained on code. CoRR abs\/2107.03374 (2021)"},{"key":"26_CR5","doi-asserted-by":"crossref","unstructured":"Li, Y., et al.: Competition-level code generation with Alphacode. Science 378(6624), 1092\u20131097 (2022)","DOI":"10.1126\/science.abq1158"},{"key":"26_CR6","doi-asserted-by":"crossref","unstructured":"Liu, K., Dolan-Gavitt, B., Garg, S.: Fine-pruning: defending against backdooring attacks on deep neural networks. In: Proceedings of the International Symposium Research in Attacks, Intrusions, and Defenses (RAID), vol. 11050 (2018)","DOI":"10.1007\/978-3-030-00470-5_13"},{"key":"26_CR7","unstructured":"Nijkamp, E., et al.: CodeGen: an open large language model for code with multi-turn program synthesis. In: Proceedings of the International Conference on Learning Representations (ICLR) (2023)"},{"key":"26_CR8","doi-asserted-by":"crossref","unstructured":"Oh, S., Lee, K., Park, S., Kim, D., Kim, H.: Poisoned ChatGPT finds work for idle hands: exploring developers\u2019 coding practices with insecure suggestions from poisoned AI models. CoRR abs\/2312.06227 (2023)","DOI":"10.1109\/SP54263.2024.00046"},{"key":"26_CR9","doi-asserted-by":"crossref","unstructured":"Pearce, H., Ahmad, B., Tan, B., Dolan-Gavitt, B., Karri, R.: Asleep at the keyboard? assessing the security of GITHUB copilot\u2019s code contributions. In: Proceedings of the IEEE Symposium on Security and Privacy (S &P), pp. 754\u2013768 (2022)","DOI":"10.1109\/SP46214.2022.9833571"},{"key":"26_CR10","doi-asserted-by":"crossref","unstructured":"Rubel, K., Noppel, M., Wressnegger, C.: Generalized adversarial code-suggestions: Exploiting contexts of LLM-based code-completion. In: Proceedings of the ACM Asia Conference on Computer and Communications Security (ASIACCS) (2025)","DOI":"10.1145\/3708821.3733870"},{"key":"26_CR11","unstructured":"Sandoval, G., Pearce, H., Nys, T., Karri, R., Garg, S., Dolan-Gavitt, B.: Lost at C: a user study on the security implications of large language model code assistants. In: Proceedings of the USENIX Security Symposium, pp. 2205\u20132222 (2023)"},{"key":"26_CR12","unstructured":"Schuster, R., Song, C., Tromer, E., Shmatikov, V.: You autocomplete me: poisoning vulnerabilities in neural code completion. In: Proceedings of the USENIX Security Symposium, pp. 1559\u20131575 (2021)"},{"key":"26_CR13","unstructured":"Tran, B., Li, J., Madry, A.: Spectral signatures in backdoor attacks. In: Proceedings of the Annual Conference on Neural Information Processing Systems (NeurIPS), pp. 8011\u20138021 (2018)"},{"key":"26_CR14","doi-asserted-by":"crossref","unstructured":"Vaithilingam, P., et al.: Towards more effective AI-assisted programming: a systematic design exploration to improve visual studio Intellicode\u2019s user experience. In: Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Practice (2023)","DOI":"10.1109\/ICSE-SEIP58684.2023.00022"},{"key":"26_CR15","doi-asserted-by":"crossref","unstructured":"Vaithilingam, P., Zhang, T., Glassman, E.L.: Expectation vs. experience: evaluating the usability of code generation tools powered by large language models. In: Extended Abstracts of Conference on Human Factors in Computing Systems (CHI) (2022)","DOI":"10.1145\/3491101.3519665"},{"key":"26_CR16","unstructured":"Vaswani, A., et al.: Attention is all you need. In: Proceedings of the Annual Conference on Neural Information Processing Systems (NIPS), pp. 5998\u20136008 (2017)"},{"key":"26_CR17","doi-asserted-by":"crossref","unstructured":"Xu, F.F., Alon, U., Neubig, G., Hellendoorn, V.J.: A systematic evaluation of large language models of code. In: Proceedings of the ACM SIGPLAN International Symposium on Machine Programming (MAPS), pp. 1\u201310 (2022)","DOI":"10.1145\/3520312.3534862"}],"container-title":["Lecture Notes in Computer Science","KI 2025: Advances in Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-02813-6_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T09:43:39Z","timestamp":1785923019000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-02813-6_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,1]]},"ISBN":["9783032028129","9783032028136"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-02813-6_26","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,1]]},"assertion":[{"value":"1 September 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"KI","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"German Conference on Artificial Intelligence (K\u00fcnstliche Intelligenz)","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Potsdam","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 September 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"48","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ki2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ki2025.gi.de\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}