Security vulnerabilities in C++ programs

Software security is a challenge posed to modern programming developers it is important not only to protect data and resources, but also to ensure stability, reliability and confidence in the systems used. The C++ language, due to its lack of memory control and high flexibility, is particularly pro...

Full description

Saved in:
Bibliographic Details
Main Authors: Piotr Michał Adamczyk, Marek Miłosz
Format: Article
Language:English
Published: Lublin University of Technology 2025-06-01
Series:Journal of Computer Sciences Institute
Subjects:
Online Access:https://ph.pollub.pl/index.php/jcsi/article/view/7389
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Software security is a challenge posed to modern programming developers it is important not only to protect data and resources, but also to ensure stability, reliability and confidence in the systems used. The C++ language, due to its lack of memory control and high flexibility, is particularly prone to security vulnerabilities. The aim of this paper is to review the literature to evaluate the effectiveness of existing methods to detect and prevent security vulnerabilities in programmes written in C++. The literature analysis showed that static analysis tools are effective in detecting most common vulnerabilities. However, they need to be combined with other methods to eliminate most security vulnerabilities.
ISSN:2544-0764