2015 IEEE/ACM 1st International Workshop on Complex Faults and Failures in Large Software Systems (COUFLESS) 2015
DOI: 10.1109/coufless.2015.10
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating Bug Finders -- Test and Measurement of Static Code Analyzers

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(12 citation statements)
references
References 5 publications
0
7
0
Order By: Relevance
“…We find 45 previously unknown bugs in OpenSSL implementation and 15 applications in Ubuntu which use SSL APIs, out of which 27 have been fixed. We share the lessons learned from bug detection and discussions with developers to 10 https://github.com/openssl/openssl/issues/6575 motivate more researchers and practicers to combat incorrect SSL API usages.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We find 45 previously unknown bugs in OpenSSL implementation and 15 applications in Ubuntu which use SSL APIs, out of which 27 have been fixed. We share the lessons learned from bug detection and discussions with developers to 10 https://github.com/openssl/openssl/issues/6575 motivate more researchers and practicers to combat incorrect SSL API usages.…”
Section: Discussionmentioning
confidence: 99%
“…To automatically detect incorrect usages of SSL APIs in client programs, static analysis has long prevailed as one of the most promising techniques [10]. For example, He et al [11] design and implement SSLINT, a scalable static analysis tool to match a program dependence graph with a handcrafted, precise signature modeling the correct logic usage of SSL APIs.…”
Section: Introductionmentioning
confidence: 99%
“…A tool may find a weakness in one context, but not another context. Hence, test cases containing many occurrences of the same weakness type, surrounded by many code complexities [5], broadens the working range of a static analyzer, exploring more of its functionalities.…”
Section: Resultsmentioning
confidence: 99%
“…Delaitre et al [7] evaluated 14 static analyzers. They establish three critical characteristics for vulnerability test cases and state that "Test cases with all three attributes are out of reach": 1.…”
Section: Insufficient Test Datamentioning
confidence: 99%
“…According to Nilson et al [29] and Delaitre et al [7], the existing databases are not sufficient for a comprehensive evaluation of bug finding techniques. However, that is not to say that there are no such databases.…”
Section: Vulnerability Databasesmentioning
confidence: 99%