Java Database Connectivity (JDBC) drivers are software components that enable Java applications to interact with relational database systems. The numerous APIs potentially introduce significant complexity and might make JDBC drivers prone to bugs. …
The recent breakthroughs in deep learning methods have sparked a wave of interest in learning-based bug detectors. Compared to the traditional static analysis tools, these bug detectors are directly learned from data, thus, easier to create. On the …
Greybox fuzzing is a proven effective testing method for the detection of security vulnerabilities and other bugs in modern software systems. Greybox fuzzing can also be used in combination with a sanitizer, such as AddressSanitizer (ASAN), to …