TY - CHAP U1 - Konferenzveröffentlichung A1 - Schuckert, Felix A1 - Katt, Basel A1 - Langweg, Hanno T1 - Source code patterns of SQL injection vulnerabilities T2 - Proceedings of the 12th International Conference on Availability, Reliability and Security (ARES '17), Reggio Calabria, Italy, August 29 - September 01, 2017 N2 - Many secure software development methods and tools are well-known and understood. Still, the same software security vulnerabilities keep occurring. To find out if new source code patterns evolved or the same patterns are reoccurring, we investigate SQL injections in PHP open source projects. SQL injections are well-known and a core part of software security education. For each common part of SQL injections, the source code patterns are analysed. Examples are pointed out showing that developers had software security in mind, but nevertheless created vulnerabilities. A comparison to earlier work shows that some categories are not found as often as expected. Our main contribution is the categorization of source code patterns. Y1 - 2017 SN - 978-1-4503-5257-4 SB - 978-1-4503-5257-4 U6 - https://doi.org/10.1145/3098954.3103173 DO - https://doi.org/10.1145/3098954.3103173 N1 - Volltextzugriff für Angehörige der Hochschule Konstanz via ACM möglich. SP - 7 S1 - 7 PB - ACM CY - New York ER -