2019 IEEE 30th International Symposium on Software Reliability Engineering (ISSRE) 2019
DOI: 10.1109/issre.2019.00037
|View full text |Cite
|
Sign up to set email alerts
|

TCD: Statically Detecting Type Confusion Errors in C++ Programs

Abstract: For performance reasons, C++, albeit unsafe, is often the programming language of choice for developing software infrastructures. A serious type of security vulnerability in C++ programs is type confusion, which may lead to program crashes and control flow hijack attacks. While existing mitigation solutions almost exclusively rely on dynamic analysis techniques, which suffer from low code coverage and high overhead, static analysis has rarely been investigated.This paper presents TCD, a static type confusion d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
references
References 32 publications
0
0
0
Order By: Relevance