8 citations · 9 across the 10 of their papers we have counts for
11 papers
JavaVulBench: A Java Vulnerability Benchmark with Realistic Splits, a Unified Multi-Backend Harness, and a Leakage-Aware Evaluation Mode
Norbert Sandor Szolnoki, Gabor Antal
We release \textsc{JavaVulBench}, a benchmark dataset and evaluation harness for Java vulnerability detection. The dataset contains 30{,}600 Java methods spanning 1{,}740 CVE…
Identifying Helpful Context for LLM-based Vulnerability Repair: A Preliminary Study
Gábor Antal, Bence Bogenfürst, Rudolf Ferenc +1
Recent advancements in large language models (LLMs) have shown promise for automated vulnerability detection and repair in software systems. This paper investigates the performance…
Leveraging GPT-4 for Vulnerability-Witnessing Unit Test Generation
Gábor Antal, Dénes Bán, Martin Isztin +2
In the life-cycle of software development, testing plays a crucial role in quality assurance. Proper testing not only increases code coverage and prevents regressions but it can al…
A Data-Mining Based Study of Security Vulnerability Types and Their Mitigation in Different Languages
Gábor Antal, Balázs Mosolygó, Norbert Vándor +1
The number of people accessing online services is increasing day by day, and with new users, comes a greater need for effective and responsive cyber-security. Our goal in this stud…
Enhanced Bug Prediction in JavaScript Programs with Hybrid Call-Graph Based Invocation Metrics
Gábor Antal, Zoltán Tóth, Péter Hegedűs +1
Bug prediction aims at finding source code elements in a software system that are likely to contain defects. Being aware of the most error-prone parts of the program, one can effic…
Challenging Machine Learning Algorithms in Predicting Vulnerable JavaScript Functions
Rudolf Ferenc, Péter Hegedűs, Péter Gyimesi +3
The rapid rise of cyber-crime activities and the growing number of devices threatened by them place software security issues in the spotlight. As around 90% of all attacks exploit…
Static JavaScript Call Graphs: A Comparative Study
Gábor Antal, Péter Hegedűs, Zoltán Tóth +2
The popularity and wide adoption of JavaScript both at the client and server side makes its code analysis more important than ever before. Most of the algorithms for vulnerability…
Transforming C++11 Code to C++03 to Support Legacy Compilation Environments
Gábor Antal, Dávid Havas, István Siket +3
Newer technologies - programming languages, environments, libraries - change very rapidly. However, various internal and external constraints often prevent projects from quickly ad…
Assessing GPT-4-Vision's Capabilities in UML-Based Code Generation
Gábor Antal, Richárd Vozár, Rudolf Ferenc
The emergence of advanced neural networks has opened up new ways in automated code generation from conceptual models, promising to enhance software development processes. This pape…
On the Rise and Fall of Simple Stupid Bugs: a Life-Cycle Analysis of SStuBs
Balázs Mosolygó, Norbert Vándor, Gábor Antal +1
Bug detection and prevention is one of the most important goals of software quality assurance. Nowadays, many of the major problems faced by developers can be detected or even fixe…
Exploring the Security Awareness of the Python and JavaScript Open Source Communities
Gábor Antal, Márton Keleti, Péter Hegedűs
Software security is undoubtedly a major concern in today's software engineering. Although the level of awareness of security issues is often high, practical experiences show that…