Detecting Python Vulnerabilities with GraphCodeBERT (opens in new tab)
We are nine software engineering students at the Egyptian Chinese University in Cairo. When we got our project brief, we noticed a gap that bothered us: Python is the most widely used language in AI development, yet almost every security tool out there was built for C and C++. The tools that do exist for Python rely on regex pattern matching — a technique that has not changed meaningfully in years. So we built one ourselves. We called it Code Security Identifier — CSI. Instead of matching pat...
Read the original article