[*] Binary protection state of libip6tc.so.0.0.0
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH Symbols
==> CWE-Checker results for libip6tc.so.0.0.0
CWE id | address | tids | symbols | description
CWE787 | 71344 | instr_0x000116b | NA | Out-of-bounds Write Memory write at 71344 may be out of bounds.
CWE787 | 81692 | instr_0x00013f1 | NA | Out-of-bounds Write Memory write at 81692 may be out of bounds.
CWE787 | 84948 | instr_0x00014bd | NA | Out-of-bounds Write Memory write at 84948 may be out of bounds.
CWE134 | 84488 | instr_0x00014a0 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 84488
CWE134 | 84312 | instr_0x0001495 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 84312
CWE134 | 84252 | instr_0x0001491 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 84252
CWE134 | 84220 | instr_0x000148f | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 84220
CWE134 | 84192 | instr_0x000148e | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 84192
CWE134 | 84148 | instr_0x000148b | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 84148
CWE134 | 84120 | instr_0x0001489 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 84120
CWE134 | 84092 | instr_0x0001487 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 84092
CWE134 | 84052 | instr_0x0001485 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 84052
CWE134 | 83968 | instr_0x0001480 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 83968
CWE134 | 83892 | instr_0x000147b | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 83892
CWE134 | 83784 | instr_0x0001474 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 83784
CWE134 | 83544 | instr_0x0001465 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 83544
CWE134 | 83376 | instr_0x000145b | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 83376
CWE134 | 83216 | instr_0x0001451 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 83216
CWE134 | 83168 | instr_0x000144e | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 83168
CWE134 | 83120 | instr_0x000144b | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 83120
CWE134 | 83092 | instr_0x0001449 | printf | Externally Controlled Format String Potential externally controlled format string for call to printf at 83092
CWE190 | 70604 | instr_0x000113c | malloc | Integer Overflow or Wraparound Potential overflow due to multiplication before call to malloc at 70604
CWE190 | 71600 | instr_0x000117b | malloc | Integer Overflow or Wraparound Potential overflow due to multiplication before call to malloc at 71600
CWE190 | 71668 | instr_0x000117f | malloc | Integer Overflow or Wraparound Potential overflow due to multiplication before call to malloc at 71668
CWE252 | 83864,83892 | instr_0x0001479 | fputc | Unchecked Return Value There is no check of the return value of 83864 fputc.
CWE252 | 83724,83748 | instr_0x0001470 | fputc | Unchecked Return Value There is no check of the return value of 83724 fputc.
CWE252 | 83624,83648 | instr_0x000146a | fputc | Unchecked Return Value There is no check of the return value of 83624 fputc.
CWE252 | 83484,83508 | instr_0x0001461 | fputc | Unchecked Return Value There is no check of the return value of 83484 fputc.
CWE415 | 84724 | instr_0x00014af | NA | Double Free Object may have been freed before at 84724
CWE416 | 84712 | instr_0x00014ae | NA | Use After Free Access through a dangling pointer at 84712
CWE676 | 70368 | instr_0x000112e | ip6tc_strerror | Use of Potentially Dangerous Function ip6tc_strerror 70368 -> memcpy
CWE676 | 70656 | instr_0x0001140 | iptcc_chain_ind | Use of Potentially Dangerous Function iptcc_chain_index_alloc 70656 -> memset
CWE676 | 70780 | instr_0x0001147 | iptcc_alloc_rul | Use of Potentially Dangerous Function iptcc_alloc_rule 70780 -> memset
CWE676 | 70952 | instr_0x0001152 | iptcc_standard_ | Use of Potentially Dangerous Function iptcc_standard_map 70952 -> memset
CWE676 | 70980 | instr_0x0001154 | iptcc_standard_ | Use of Potentially Dangerous Function iptcc_standard_map 70980 -> strcpy
CWE676 | 71572 | instr_0x0001179 | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 71572 -> memset
CWE676 | 71732 | instr_0x0001183 | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 71732 -> memset
CWE676 | 71764 | instr_0x0001185 | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 71764 -> strcpy
CWE676 | 71864 | instr_0x000118b | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 71864 -> strcpy
CWE676 | 71892 | instr_0x000118d | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 71892 -> strcpy
CWE676 | 72012 | instr_0x0001194 | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 72012 -> memset
CWE676 | 72040 | instr_0x0001196 | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 72040 -> strcpy
CWE676 | 72128 | instr_0x000119c | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 72128 -> memcpy
CWE676 | 72196 | instr_0x00011a0 | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 72196 -> strcpy
CWE676 | 72260 | instr_0x00011a4 | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 72260 -> memcpy
CWE676 | 72336 | instr_0x00011a9 | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 72336 -> strcpy
CWE676 | 72360 | instr_0x00011aa | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 72360 -> strcpy
CWE676 | 72432 | instr_0x00011af | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 72432 -> strcpy
CWE676 | 72752 | instr_0x00011c3 | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 72752 -> memcpy
CWE676 | 73040 | instr_0x00011d5 | ip6tc_commit | Use of Potentially Dangerous Function ip6tc_commit 73040 -> memcpy
CWE676 | 73428 | instr_0x00011ed | __iptcc_p_del_p | Use of Potentially Dangerous Function __iptcc_p_del_policy 73428 -> memcpy
CWE676 | 74652 | instr_0x0001239 | ip6tc_set_polic | Use of Potentially Dangerous Function ip6tc_set_policy 74652 -> memcpy
CWE676 | 75076 | instr_0x0001254 | ip6tc_set_count | Use of Potentially Dangerous Function ip6tc_set_counter 75076 -> memcpy
CWE676 | 78344 | instr_0x0001320 | ip6tc_get_polic | Use of Potentially Dangerous Function ip6tc_get_policy 78344 -> memcpy
CWE676 | 78988 | instr_0x0001348 | iptcc_map_targe | Use of Potentially Dangerous Function iptcc_map_target 78988 -> strlen
CWE676 | 79020 | instr_0x000134a | iptcc_map_targe | Use of Potentially Dangerous Function iptcc_map_target 79020 -> memset
CWE676 | 79268 | instr_0x000135a | ip6tc_append_en | Use of Potentially Dangerous Function ip6tc_append_entry 79268 -> memcpy
CWE676 | 79768 | instr_0x0001379 | ip6tc_replace_e | Use of Potentially Dangerous Function ip6tc_replace_entry 79768 -> memcpy
CWE676 | 80296 | instr_0x000139a | ip6tc_insert_en | Use of Potentially Dangerous Function ip6tc_insert_entry 80296 -> memcpy
CWE676 | 80800 | instr_0x00013ba | ip6tc_rename_ch | Use of Potentially Dangerous Function ip6tc_rename_chain 80800 -> strlen
CWE676 | 80892 | instr_0x00013bf | ip6tc_rename_ch | Use of Potentially Dangerous Function ip6tc_rename_chain 80892 -> strncpy
CWE676 | 81048 | instr_0x00013c9 | iptcc_alloc_cha | Use of Potentially Dangerous Function iptcc_alloc_chain_head 81048 -> memset
CWE676 | 81072 | instr_0x00013cb | iptcc_alloc_cha | Use of Potentially Dangerous Function iptcc_alloc_chain_head 81072 -> strncpy
CWE676 | 81368 | instr_0x00013dd | ip6tc_create_ch | Use of Potentially Dangerous Function ip6tc_create_chain 81368 -> strlen
CWE676 | 81812 | instr_0x00013f9 | ip6tc_delete_en | Use of Potentially Dangerous Function ip6tc_delete_entry 81812 -> memcpy
CWE676 | 82016 | instr_0x0001406 | ip6tc_delete_en | Use of Potentially Dangerous Function ip6tc_delete_entry 82016 -> memcmp
CWE676 | 82044 | instr_0x0001407 | ip6tc_delete_en | Use of Potentially Dangerous Function ip6tc_delete_entry 82044 -> memcmp
CWE676 | 82072 | instr_0x0001409 | ip6tc_delete_en | Use of Potentially Dangerous Function ip6tc_delete_entry 82072 -> memcmp
CWE676 | 82100 | instr_0x000140b | ip6tc_delete_en | Use of Potentially Dangerous Function ip6tc_delete_entry 82100 -> memcmp
CWE676 | 84948 | instr_0x00014bd | ip6tc_init | Use of Potentially Dangerous Function ip6tc_init 84948 -> strlen
CWE676 | 85052 | instr_0x00014c3 | ip6tc_init | Use of Potentially Dangerous Function ip6tc_init 85052 -> strcpy
CWE676 | 85184 | instr_0x00014cc | ip6tc_init | Use of Potentially Dangerous Function ip6tc_init 85184 -> memset
CWE676 | 85220 | instr_0x00014ce | ip6tc_init | Use of Potentially Dangerous Function ip6tc_init 85220 -> strcpy
CWE676 | 85272 | instr_0x00014d1 | ip6tc_init | Use of Potentially Dangerous Function ip6tc_init 85272 -> strcpy
CWE676 | 85308 | instr_0x00014d3 | ip6tc_init | Use of Potentially Dangerous Function ip6tc_init 85308 -> memcpy
CWE676 | 85948 | instr_0x00014fb | ip6tc_init | Use of Potentially Dangerous Function ip6tc_init 85948 -> memcpy