[*] Binary protection state of libip4tc.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 libip4tc.so.0.0.0

	CWE id    | address         | tids            | symbols         | description
	CWE787    | 70792           | instr_0x0001148 | NA              | Out-of-bounds Write Memory write at 70792 may be out of bounds.
	CWE787    | 78592           | instr_0x0001330 | NA              | Out-of-bounds Write Memory write at 78592 may be out of bounds.
	CWE787    | 84128           | instr_0x000148a | NA              | Out-of-bounds Write Memory write at 84128 may be out of bounds.
	CWE134    | 83668           | instr_0x000146d | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83668
	CWE134    | 83488           | instr_0x0001462 | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83488
	CWE134    | 83428           | instr_0x000145e | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83428
	CWE134    | 83396           | instr_0x000145c | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83396
	CWE134    | 83368           | instr_0x000145a | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83368
	CWE134    | 83324           | instr_0x0001457 | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83324
	CWE134    | 83296           | instr_0x0001456 | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83296
	CWE134    | 83268           | instr_0x0001454 | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83268
	CWE134    | 83184           | instr_0x000144f | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83184
	CWE134    | 83104           | instr_0x000144a | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83104
	CWE134    | 83076           | instr_0x0001448 | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 83076
	CWE134    | 82912           | instr_0x000143e | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 82912
	CWE134    | 82744           | instr_0x0001433 | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 82744
	CWE134    | 82572           | instr_0x0001428 | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 82572
	CWE134    | 82524           | instr_0x0001425 | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 82524
	CWE134    | 82476           | instr_0x0001422 | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 82476
	CWE134    | 82448           | instr_0x0001421 | printf          | Externally Controlled Format String Potential externally controlled format string for call to printf at 82448
	CWE190    | 70052           | instr_0x000111a | malloc          | Integer Overflow or Wraparound Potential overflow due to multiplication before call to malloc at 70052
	CWE190    | 71048           | instr_0x0001158 | malloc          | Integer Overflow or Wraparound Potential overflow due to multiplication before call to malloc at 71048
	CWE190    | 71116           | instr_0x000115c | malloc          | Integer Overflow or Wraparound Potential overflow due to multiplication before call to malloc at 71116
	CWE415    | 83904           | instr_0x000147c | NA              | Double Free Object may have been freed before at 83904
	CWE416    | 83892           | instr_0x000147b | NA              | Use After Free Access through a dangling pointer at 83892
	CWE676    | 69816           | instr_0x000110b | iptc_strerror   | Use of Potentially Dangerous Function iptc_strerror 69816 -> memcpy
	CWE676    | 70104           | instr_0x000111d | iptcc_chain_ind | Use of Potentially Dangerous Function iptcc_chain_index_alloc 70104 -> memset
	CWE676    | 70228           | instr_0x0001125 | iptcc_alloc_rul | Use of Potentially Dangerous Function iptcc_alloc_rule 70228 -> memset
	CWE676    | 70400           | instr_0x0001130 | iptcc_standard_ | Use of Potentially Dangerous Function iptcc_standard_map 70400 -> memset
	CWE676    | 70428           | instr_0x0001131 | iptcc_standard_ | Use of Potentially Dangerous Function iptcc_standard_map 70428 -> strcpy
	CWE676    | 71020           | instr_0x0001156 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71020 -> memset
	CWE676    | 71180           | instr_0x0001160 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71180 -> memset
	CWE676    | 71212           | instr_0x0001162 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71212 -> strcpy
	CWE676    | 71312           | instr_0x0001169 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71312 -> strcpy
	CWE676    | 71340           | instr_0x000116a | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71340 -> strcpy
	CWE676    | 71460           | instr_0x0001172 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71460 -> memset
	CWE676    | 71488           | instr_0x0001174 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71488 -> strcpy
	CWE676    | 71576           | instr_0x0001179 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71576 -> memcpy
	CWE676    | 71644           | instr_0x000117d | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71644 -> strcpy
	CWE676    | 71708           | instr_0x0001181 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71708 -> memcpy
	CWE676    | 71784           | instr_0x0001186 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71784 -> strcpy
	CWE676    | 71808           | instr_0x0001188 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71808 -> strcpy
	CWE676    | 71880           | instr_0x000118c | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 71880 -> strcpy
	CWE676    | 72200           | instr_0x00011a0 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 72200 -> memcpy
	CWE676    | 72488           | instr_0x00011b2 | iptc_commit     | Use of Potentially Dangerous Function iptc_commit 72488 -> memcpy
	CWE676    | 72876           | instr_0x00011ca | __iptcc_p_del_p | Use of Potentially Dangerous Function __iptcc_p_del_policy 72876 -> memcpy
	CWE676    | 74100           | instr_0x0001217 | iptc_set_policy | Use of Potentially Dangerous Function iptc_set_policy 74100 -> memcpy
	CWE676    | 74524           | instr_0x0001231 | iptc_set_counte | Use of Potentially Dangerous Function iptc_set_counter 74524 -> memcpy
	CWE676    | 77792           | instr_0x00012fe | iptc_get_policy | Use of Potentially Dangerous Function iptc_get_policy 77792 -> memcpy
	CWE676    | 78436           | instr_0x0001326 | iptcc_map_targe | Use of Potentially Dangerous Function iptcc_map_target 78436 -> strlen
	CWE676    | 78468           | instr_0x0001328 | iptcc_map_targe | Use of Potentially Dangerous Function iptcc_map_target 78468 -> memset
	CWE676    | 78712           | instr_0x0001337 | iptc_delete_ent | Use of Potentially Dangerous Function iptc_delete_entry 78712 -> memcpy
	CWE676    | 79996           | instr_0x0001387 | iptc_append_ent | Use of Potentially Dangerous Function iptc_append_entry 79996 -> memcpy
	CWE676    | 80496           | instr_0x00013a7 | iptc_replace_en | Use of Potentially Dangerous Function iptc_replace_entry 80496 -> memcpy
	CWE676    | 81024           | instr_0x00013c8 | iptc_insert_ent | Use of Potentially Dangerous Function iptc_insert_entry 81024 -> memcpy
	CWE676    | 81528           | instr_0x00013e7 | iptc_rename_cha | Use of Potentially Dangerous Function iptc_rename_chain 81528 -> strlen
	CWE676    | 81620           | instr_0x00013ed | iptc_rename_cha | Use of Potentially Dangerous Function iptc_rename_chain 81620 -> strncpy
	CWE676    | 81776           | instr_0x00013f7 | iptcc_alloc_cha | Use of Potentially Dangerous Function iptcc_alloc_chain_head 81776 -> memset
	CWE676    | 81800           | instr_0x00013f8 | iptcc_alloc_cha | Use of Potentially Dangerous Function iptcc_alloc_chain_head 81800 -> strncpy
	CWE676    | 82096           | instr_0x000140b | iptc_create_cha | Use of Potentially Dangerous Function iptc_create_chain 82096 -> strlen
	CWE676    | 84128           | instr_0x000148a | iptc_init       | Use of Potentially Dangerous Function iptc_init 84128 -> strlen
	CWE676    | 84232           | instr_0x0001490 | iptc_init       | Use of Potentially Dangerous Function iptc_init 84232 -> strcpy
	CWE676    | 84364           | instr_0x0001498 | iptc_init       | Use of Potentially Dangerous Function iptc_init 84364 -> memset
	CWE676    | 84400           | instr_0x000149b | iptc_init       | Use of Potentially Dangerous Function iptc_init 84400 -> strcpy
	CWE676    | 84452           | instr_0x000149e | iptc_init       | Use of Potentially Dangerous Function iptc_init 84452 -> strcpy
	CWE676    | 84488           | instr_0x00014a0 | iptc_init       | Use of Potentially Dangerous Function iptc_init 84488 -> memcpy
	CWE676    | 85128           | instr_0x00014c8 | iptc_init       | Use of Potentially Dangerous Function iptc_init 85128 -> memcpy