Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler.
Number of rules (primarily dangerous function names) in C/C++ ruleset: 223
Examining data/dogtag-pki-10.10.0/base/symkey/src/main/java/com/netscape/symkey/Base.h
Examining data/dogtag-pki-10.10.0/base/symkey/src/main/java/com/netscape/symkey/Buffer.cpp
Examining data/dogtag-pki-10.10.0/base/symkey/src/main/java/com/netscape/symkey/Buffer.h
Examining data/dogtag-pki-10.10.0/base/symkey/src/main/java/com/netscape/symkey/EncryptData.cpp
Examining data/dogtag-pki-10.10.0/base/symkey/src/main/java/com/netscape/symkey/NistSP800_108KDF.cpp
Examining data/dogtag-pki-10.10.0/base/symkey/src/main/java/com/netscape/symkey/NistSP800_108KDF.h
Examining data/dogtag-pki-10.10.0/base/symkey/src/main/java/com/netscape/symkey/SessionKey.cpp
Examining data/dogtag-pki-10.10.0/base/symkey/src/main/java/com/netscape/symkey/SymKey.cpp
Examining data/dogtag-pki-10.10.0/base/symkey/src/main/java/com/netscape/symkey/SymKey.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/bulkissuance/bulkissuance.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/bulkissuance/getopt.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/p7tool/NSPRerrs.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/p7tool/SECerrs.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/p7tool/SSLerrs.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/p7tool/p7tool.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/p7tool/pppolicy.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/p7tool/secerror.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/p7tool/secerror.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/p7tool/secpwd.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/p7tool/secutil.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/p7tool/secutil.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/include/NSPRerrs.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/include/SECerrs.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/include/SSLerrs.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/include/pistool.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/include/secutil.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/delete.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/file.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/find.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/help.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/key.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/list.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/modules.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/pistool.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/pppolicy.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/random.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/retrieve.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/secerror.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/secpwd.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/secutil.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/util.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/pistool/src/version.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/revoker/getopt.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/revoker/revoker.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/setpin/b64.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/setpin/options.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/setpin/options.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/setpin/setpin.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/setpin/setpin_options.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/setpin/setpin_options.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/sslget/getopt.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/sslget/sslget.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/NSPRerrs.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/SECerrs.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/SSLerrs.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/delete.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/file.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/find.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/help.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/key.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/list.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/modules.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/pppolicy.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/random.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/retrieve.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/secerror.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/secpwd.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/secutil.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/secutil.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/tkstool.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/tkstool.h
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/util.c
Examining data/dogtag-pki-10.10.0/base/tools/src/main/native/tkstool/version.c
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/APDU_Response.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Create_Object_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Create_Pin_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Delete_File_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/External_Authenticate_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Format_Muscle_Applet_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Generate_Key_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Generate_Key_ECC_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Get_Data_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Get_IssuerInfo_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Get_Lifecycle_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Get_Status_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Get_Version_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Import_Key_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Import_Key_Enc_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Initialize_Update_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Install_Applet_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Install_Load_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Lifecycle_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/List_Objects_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/List_Pins_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Load_File_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Put_Key_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Read_Buffer_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Read_Object_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Select_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Set_IssuerInfo_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Set_Pin_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Unblock_Pin_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/apdu/Write_Object_APDU.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/authentication/LDAP_Authentication.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/channel/Channel.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/channel/Secure_Channel.cpp
Examining data/dogtag-pki-10.10.0/base/tps-client/src/cms/CertEnroll.cpp