News
Aussie Researchers Reckon They Found the Key to Predicting Software Vulnerabilities
Covered by GIZMODO Australia.
Learn More
Welcome to AIBugHunter
Locate the vulnerable lines in your source code.
Predict the type of vulnerabilities in your source code.
Predict the Common Vulnerability Scoring System (CVSS) severity score of vulnerabilities in your source code.
Repair vulnerabilities with patches suggested by AIBugHunter.
About AIBugHunter
Given a file written C/C++, AIBugHunter
scans the file and predict the potentially vulnerable lines existing in each function.
A predicted vulnerable line is highlighted by a red underline.
If a function is detected as a vulnerable function. AIBugHunter shows the
information of CWE-ID, CWE abstract
type, and the CVSS Severity Score.
Vulnerability information can be
obtained by hovering over the
vulnerable line and clicking the
"view problem" button.
Click here
for more information about CWE.
Click here
for more information about CVSS.
If a function is detected as a vulnerable function. AIBugHunter will generate
suggested patches using a
Neural Machine Translation model.
The patches will replace the vulnerable
line on click of the "Quick Fix" button.
Media Coverage
News
Covered by GIZMODO Australia.
News
Covered by Australian Computer Society - INFORMATIONAGE.
News
Covered by India Education Diary.
Academic Research
Research Paper
Accepted at Empirical Software Engineering (EMSE) Journal, 2023
Research Paper
In the proceedings of the 2022 IEEE/ACM 19th International Conference on Mining Software Repositories (MSR)
Research Paper
In the proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2022)
Team
Senior Lecturer
Dr. Chakkrit Tantithamthavorn is a senior lecturer at Monash University.
Undergraduate Student
Yuki is a undergraduate computer science student at Monash University.
Feedback