Project: openssl

Language c++
OSS-Fuzz project link
Project repository link
Build status: Fuzzers succeeding: Build log
Build status: Code coverage succeeding: Build log
Build status: Fuzz Introspector succeeding: Build log
Fuzzer count 73
Lines of code 841091
Lines covered 355323
Code coverage 42.25%
Code coverage report Report link
Static reachability 30.23%
Fuzz Introspector report Report link (from 2025-03-27)
Fuzzer Code coverage (lines) Latest Report Comments
acert 5.79% (avg: 5.77%, max: 5.79%) 2025-03-27
asn1 14.06% (avg: 14.55%, max: 14.79%) 2025-03-27
asn1_30 17.16% (avg: 17.15%, max: 17.16%) 2025-03-27
asn1_31 17.19% (avg: 17.16%, max: 17.19%) 2025-03-27
asn1_32 15.51% (avg: 15.49%, max: 15.51%) 2025-03-27
asn1parse 2.79% (avg: 2.78%, max: 2.79%) 2025-03-27
asn1parse_30 2.79% (avg: 2.79%, max: 2.79%) 2025-03-27
asn1parse_31 2.93% (avg: 2.93%, max: 2.93%) 2025-03-27
asn1parse_32 2.82% (avg: 2.82%, max: 2.82%) 2025-03-27
bignum 2.89% (avg: 2.89%, max: 2.89%) 2025-03-27
bignum_30 2.95% (avg: 2.95%, max: 2.95%) 2025-03-27
bignum_31 2.61% (avg: 2.61%, max: 2.61%) 2025-03-27
bignum_32 2.47% (avg: 2.47%, max: 2.47%) 2025-03-27
bndiv 2.14% (avg: 2.13%, max: 2.14%) 2025-03-27
bndiv_30 2.06% (avg: 2.06%, max: 2.06%) 2025-03-27
bndiv_31 1.72% (avg: 1.72%, max: 1.72%) 2025-03-27
bndiv_32 1.64% (avg: 1.64%, max: 1.64%) 2025-03-27
client 21.59% (avg: 21.57%, max: 21.59%) 2025-03-27
client_30 24.89% (avg: 24.89%, max: 24.89%) 2025-03-27
client_31 24.8% (avg: 24.54%, max: 24.8%) 2025-03-27
client_32 22.39% (avg: 22.38%, max: 22.39%) 2025-03-27
cmp 16.82% (avg: 16.77%, max: 16.82%) 2025-03-27
cmp_30 18.74% (avg: 18.71%, max: 18.74%) 2025-03-27
cmp_31 17.65% (avg: 17.65%, max: 17.65%) 2025-03-27
cmp_32 17.94% (avg: 17.93%, max: 17.94%) 2025-03-27
cms 12.53% (avg: 12.46%, max: 12.53%) 2025-03-27
cms_30 13.87% (avg: 13.87%, max: 13.87%) 2025-03-27
cms_31 13.45% (avg: 13.45%, max: 13.45%) 2025-03-27
cms_32 13.29% (avg: 13.29%, max: 13.29%) 2025-03-27
conf 2.36% (avg: 2.35%, max: 2.36%) 2025-03-27
conf_30 2.3% (avg: 2.3%, max: 2.3%) 2025-03-27
conf_31 2.43% (avg: 2.43%, max: 2.43%) 2025-03-27
conf_32 2.35% (avg: 2.35%, max: 2.35%) 2025-03-27
crl 8.14% (avg: 8.12%, max: 8.14%) 2025-03-27
crl_30 8.57% (avg: 8.57%, max: 8.57%) 2025-03-27
crl_31 8.57% (avg: 8.57%, max: 8.57%) 2025-03-27
crl_32 8.12% (avg: 8.12%, max: 8.12%) 2025-03-27
ct 2.45% (avg: 2.44%, max: 2.45%) 2025-03-27
ct_30 2.42% (avg: 2.42%, max: 2.42%) 2025-03-27
ct_31 2.54% (avg: 2.54%, max: 2.54%) 2025-03-27
ct_32 2.46% (avg: 2.46%, max: 2.46%) 2025-03-27
decoder 18.38% (avg: 19.07%, max: 19.37%) 2025-03-27
decoder_32 19.78% (avg: 19.78%, max: 19.78%) 2025-03-27
dtlsclient 10.51% (avg: 10.5%, max: 10.51%) 2025-03-27
dtlsserver 18.39% (avg: 18.37%, max: 18.39%) 2025-03-27
hashtable 1.69% (avg: 1.66%, max: 1.69%) 2025-03-27
ml-dsa 7.38% (avg: 7.37%, max: 7.38%) 2025-03-27
ml-kem 6.91% (avg: 6.9%, max: 6.91%) 2025-03-27
pem 1.93% (avg: 1.92%, max: 1.93%) 2025-03-27
pem_32 1.87% (avg: 1.87%, max: 1.87%) 2025-03-27
provider 9.8% (avg: 9.76%, max: 9.8%) 2025-03-27
punycode 0.18% (avg: 0.18%, max: 0.18%) 2025-03-27
punycode_31 0.21% (avg: 0.21%, max: 0.21%) 2025-03-27
punycode_32 0.2% (avg: 0.2%, max: 0.2%) 2025-03-27
quic-client 19.33% (avg: 19.29%, max: 19.33%) 2025-03-27
quic-client_32 21.75% (avg: 21.75%, max: 21.75%) 2025-03-27
quic-lcidm 3.1% (avg: 3.09%, max: 3.1%) 2025-03-27
quic-rcidm 2.09% (avg: 2.08%, max: 2.09%) 2025-03-27
quic-server 5.28% (avg: 5.27%, max: 5.28%) 2025-03-27
quic-srtm 3.37% (avg: 3.36%, max: 3.37%) 2025-03-27
server 20.82% (avg: 20.74%, max: 20.82%) 2025-03-27
server_30 24.37% (avg: 24.36%, max: 24.37%) 2025-03-27
server_31 24.31% (avg: 24.31%, max: 24.31%) 2025-03-27
server_32 22.1% (avg: 22.1%, max: 22.1%) 2025-03-27
slh-dsa 7.41% (avg: 7.4%, max: 7.41%) 2025-03-27
smime 8.49% (avg: 8.47%, max: 8.49%) 2025-03-27
smime_32 8.7% (avg: 8.7%, max: 8.7%) 2025-03-27
v3name 3.21% (avg: 3.2%, max: 3.21%) 2025-03-27
v3name_32 3.28% (avg: 3.28%, max: 3.28%) 2025-03-27
x509 19.86% (avg: 19.85%, max: 19.86%) 2025-03-27
x509_30 21.35% (avg: 21.35%, max: 21.35%) 2025-03-27
x509_31 22.12% (avg: 22.1%, max: 22.12%) 2025-03-27
x509_32 20.93% (avg: 20.93%, max: 20.93%) 2025-03-27

Historical Progression

Per Fuzzer Progression

Functions of interest to fuzz

This section outlines functions that may be of interest to fuzz. They are based on ranking functions that have a lot of complexity but currently exhibit low code coverage. The complexity is calculated based on the function itself as well as the functions called by the given function, i.e. the tree of code that the function triggers.


This is only a minor amount of introspection information available for this project. Please consult the Fuzz Introspector report for more information, e.g. the introspection table of all functions in the target project available here.

Function name Function source file Accumulated cyclomatic complexity Code coverage
OSSL_CMP_CTX_server_perform /src/openssl/crypto/cmp/cmp_server.c 13966 0.0%
OSSL_CMP_exec_RR_ses /src/openssl/crypto/cmp/cmp_client.c 13362 19.19%
cert_response /src/openssl/crypto/cmp/cmp_client.c 13292 0.0%
ossl_cmp_exchange_certConf /src/openssl/crypto/cmp/cmp_client.c 13234 0.0%
send_receive_also_delayed /src/openssl/crypto/cmp/cmp_client.c 13179 0.0%
ossl_cmp_exchange_error /src/openssl/crypto/cmp/cmp_client.c 13179 0.0%
poll_for_response /src/openssl/crypto/cmp/cmp_client.c 13179 14.14%
send_receive_check /src/openssl/crypto/cmp/cmp_client.c 12750 0.0%
check_msg_given_cert /src/openssl/crypto/cmp/cmp_vfy.c 12123 0.0%
check_cert_path_3gpp /src/openssl/crypto/cmp/cmp_vfy.c 11432 0.0%