Large language models in cybersecurity: State-of-the-art
The rise of Large Language Models (LLMs) has revolutionized our comprehension of
intelligence bringing us closer to Artificial Intelligence. Since their introduction, researchers …
intelligence bringing us closer to Artificial Intelligence. Since their introduction, researchers …
Vulgen: Realistic vulnerability generation via pattern mining and deep learning
Building new, powerful data-driven defenses against prevalent software vulnerabilities
needs sizable, quality vulnerability datasets, so does large-scale benchmarking of existing …
needs sizable, quality vulnerability datasets, so does large-scale benchmarking of existing …
VulDefend: A Novel Technique based on Pattern-exploiting Training for Detecting Software Vulnerabilities Using Language Models
M Omar - 2023 IEEE Jordan International Joint Conference on …, 2023 - ieeexplore.ieee.org
The detection of vulnerabilities in source code is a critical task in software assurance. In this
work, we propose a semi-supervised learning approach that leverages pattern-exploiting …
work, we propose a semi-supervised learning approach that leverages pattern-exploiting …
VGX: Large-Scale Sample Generation for Boosting Learning-Based Software Vulnerability Analyses
Accompanying the successes of learning-based defensive software vulnerability analyses is
the lack of large and quality sets of labeled vulnerable program samples, which impedes …
the lack of large and quality sets of labeled vulnerable program samples, which impedes …
A multi-type vulnerability detection framework with parallel perspective fusion and hierarchical feature enhancement
L Kong, S Luo, L Pan, Z Wu, X Li - Computers & Security, 2024 - Elsevier
A core problem of vulnerability detection is to detect multi-type vulnerabilities simultaneously
by characterizing vulnerabilities of high diversity and complexity in real program source …
by characterizing vulnerabilities of high diversity and complexity in real program source …
Detecting software vulnerabilities using Language Models
M Omar - arXiv preprint arXiv:2302.11773, 2023 - arxiv.org
Recently, deep learning techniques have garnered substantial attention for their ability to
identify vulnerable code patterns accurately. However, current state-of-the-art deep learning …
identify vulnerable code patterns accurately. However, current state-of-the-art deep learning …
[PDF][PDF] From text to threats: A language model approach to software vulnerability detection
M Omar, D Burrell - … Journal of Mathematics and Computer in …, 2023 - sciendo.com
In the rapidly-evolving landscape of software development, the detection of vulnerabilities in
source code has become paramount. Our study introduces a novel knowledge distillation …
source code has become paramount. Our study introduces a novel knowledge distillation …
VulDetect: A novel technique for detecting software vulnerabilities using Language Models
M Omar, S Shiaeles - … on Cyber Security and Resilience (CSR), 2023 - ieeexplore.ieee.org
Recently, deep learning techniques have garnered substantial attention for their ability to
identify vulnerable code patterns accurately. However, current state-of-the-art deep learning …
identify vulnerable code patterns accurately. However, current state-of-the-art deep learning …
Using large language models to better detect and handle software vulnerabilities and cyber security threats
SM Taghavi, F Feyzi - 2024 - researchsquare.com
Abstract Large Language Models (LLMs) have emerged as powerful tools in the domain of
software vulnerability and cybersecurity tasks, offering promising capabilities in detecting …
software vulnerability and cybersecurity tasks, offering promising capabilities in detecting …
Software Vulnerability Detection via Multimodal Deep Learning
Vulnerabilities in software are like ticking time bombs, but it is difficult to completely eliminate
them. For example, buffer overflow is a quite common vulnerability that occurs when a …
them. For example, buffer overflow is a quite common vulnerability that occurs when a …