Combining BMC and Fuzzing Techniques for Finding Software Vulnerabilities in Concurrent Programs
Finding software vulnerabilities in concurrent programs is a challenging task due to the size of the state-space exploration, as the number of interleavings grows exponentially with the number of program threads and statements. We propose and evaluate EBF (Ensembles of Bounded Model Checking with Fu...
Main Authors: | Fatimah K. Aljaafari, Rafael Menezes, Edoardo Manino, Fedor Shmarov, Mustafa A. Mustafa, Lucas C. Cordeiro |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2022-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9955513/ |
Similar Items
-
When Memory Corruption Met Concurrency: Vulnerabilities in Concurrent Programs
by: Oscar Llorente-Vazquez, et al.
Published: (2023-01-01) -
GasFuzzer: Fuzzing Ethereum Smart Contract Binaries to Expose Gas-Oriented Exception Security Vulnerabilities
by: Imran Ashraf, et al.
Published: (2020-01-01) -
Method of assessing concurrent delays /
by: Ar Samsiah Abdullah, 1973- author, et al.
Published: (2014) -
Architecting software concurrency
by: Dumitru Ciorba, et al.
Published: (2011-06-01) -
Method of assessing concurrent delays [electronic resource] /
by: Ar Samsiah Abdullah, 1973- author, et al.
Published: (2014)