[*] Binary protection state of gpiod

  	RELRO          CANARY            NX           PIE          RPATH        RUNPATH      SYMBOLS      
  	No RELRO       No Canary found   NX disabled  No PIE       No RPATH     No RUNPATH   Symbols



==> CWE-Checker results for gpiod

	CWE id    | address         | tids            | symbols         | description
	CWE787    | 4200032         | instr_0x0040166 | NA              | Out-of-bounds Write Memory write at 4200032 may be out of bounds.
	CWE787    | 4208116         | instr_0x004035f | NA              | Out-of-bounds Write Memory write at 4208116 may be out of bounds.
	CWE787    | 4213496         | instr_0x00404af | NA              | Out-of-bounds Write Memory write at 4213496 may be out of bounds.
	CWE787    | 4213628         | instr_0x00404b7 | NA              | Out-of-bounds Write Memory write at 4213628 may be out of bounds.
	CWE252    | 4210680,4210704 | instr_0x00403ff | read            | Unchecked Return Value There is no check of the return value of 4210680 read.
	CWE252    | 4208684,4200304 | instr_0x0040382 | pipe            | Unchecked Return Value There is no check of the return value of 4208684 pipe.
	CWE252    | 4203080,4203288 | instr_0x0040224 | strtol          | Unchecked Return Value There is no check of the return value of 4203080 strtol.
	CWE252    | 4203056,4203080 | instr_0x0040223 | fread           | Unchecked Return Value There is no check of the return value of 4203056 fread.
	CWE252    | 4200152,4200204 | instr_0x004016d | atoi            | Unchecked Return Value There is no check of the return value of 4200152 atoi.
	CWE252    | 4200152,4201076 | instr_0x004016d | atoi            | Unchecked Return Value There is no check of the return value of 4200152 atoi.
	CWE676    | 4201388         | instr_0x00401ba | usock_handler   | Use of Potentially Dangerous Function usock_handler 4201388 -> memset
	CWE676    | 4208216         | instr_0x0040365 | sloop_init      | Use of Potentially Dangerous Function sloop_init 4208216 -> memset
	CWE676    | 4208360         | instr_0x004036e | sloop_init      | Use of Potentially Dangerous Function sloop_init 4208360 -> memset
	CWE676    | 4208388         | instr_0x0040370 | sloop_init      | Use of Potentially Dangerous Function sloop_init 4208388 -> memset
	CWE676    | 4208416         | instr_0x0040372 | sloop_init      | Use of Potentially Dangerous Function sloop_init 4208416 -> memset
	CWE676    | 4209496         | instr_0x00403b5 | usock_open      | Use of Potentially Dangerous Function usock_open 4209496 -> memset
	CWE676    | 4209572         | instr_0x00403ba | usock_open      | Use of Potentially Dangerous Function usock_open 4209572 -> snprintf
	CWE676    | 4209676         | instr_0x00403c0 | usock_open      | Use of Potentially Dangerous Function usock_open 4209676 -> snprintf
	CWE676    | 4210056         | instr_0x00403d8 | lxmldbc_reatwhi | Use of Potentially Dangerous Function lxmldbc_reatwhite 4210056 -> strlen
	CWE676    | 4210308         | instr_0x00403e8 | __open_socket   | Use of Potentially Dangerous Function __open_socket 4210308 -> snprintf
	CWE676    | 4210800         | instr_0x0040407 | xmldbc_dump     | Use of Potentially Dangerous Function xmldbc_dump 4210800 -> strlen
	CWE676    | 4210912         | instr_0x004040e | xmldbc_read     | Use of Potentially Dangerous Function xmldbc_read 4210912 -> strlen
	CWE676    | 4211024         | instr_0x0040415 | xmldbc_reload   | Use of Potentially Dangerous Function xmldbc_reload 4211024 -> strlen
	CWE676    | 4211136         | instr_0x004041c | xmldbc_del      | Use of Potentially Dangerous Function xmldbc_del 4211136 -> strlen
	CWE676    | 4211248         | instr_0x0040423 | xmldbc_killtime | Use of Potentially Dangerous Function xmldbc_killtimer 4211248 -> strlen
	CWE676    | 4211360         | instr_0x004042a | xmldbc_timer    | Use of Potentially Dangerous Function xmldbc_timer 4211360 -> strlen
	CWE676    | 4211496         | instr_0x0040432 | xmldbc_setext   | Use of Potentially Dangerous Function xmldbc_setext 4211496 -> snprintf
	CWE676    | 4211520         | instr_0x0040434 | xmldbc_setext   | Use of Potentially Dangerous Function xmldbc_setext 4211520 -> strlen
	CWE676    | 4211656         | instr_0x004043c | xmldbc_set      | Use of Potentially Dangerous Function xmldbc_set 4211656 -> snprintf
	CWE676    | 4211680         | instr_0x004043e | xmldbc_set      | Use of Potentially Dangerous Function xmldbc_set 4211680 -> strlen
	CWE676    | 4212132         | instr_0x004045a | xmldbc_ephp_wb  | Use of Potentially Dangerous Function xmldbc_ephp_wb 4212132 -> strlen
	CWE676    | 4212344         | instr_0x0040467 | xmldbc_get_wb   | Use of Potentially Dangerous Function xmldbc_get_wb 4212344 -> strlen
	CWE676    | 4212712         | instr_0x004047e | redirect_output | Use of Potentially Dangerous Function redirect_output 4212712 -> strlen
	CWE676    | 4213132         | instr_0x0040498 | xmldbc_write    | Use of Potentially Dangerous Function xmldbc_write 4213132 -> strlen
	CWE676    | 4213260         | instr_0x00404a0 | xmldbc_ephp     | Use of Potentially Dangerous Function xmldbc_ephp 4213260 -> strlen
	CWE676    | 4213388         | instr_0x00404a8 | xmldbc_get      | Use of Potentially Dangerous Function xmldbc_get 4213388 -> strlen
	CWE676    | 4213524         | instr_0x00404b1 | lxmldbc_system  | Use of Potentially Dangerous Function lxmldbc_system 4213524 -> vsnprintf
	CWE676    | 4213652         | instr_0x00404b9 | lxmldbc_run_she | Use of Potentially Dangerous Function lxmldbc_run_shell 4213652 -> vsnprintf
	CWE676    | 4213792         | instr_0x00404c2 | lxmldbc_run_she | Use of Potentially Dangerous Function lxmldbc_run_shell 4213792 -> strlen
	CWE782    | 4203532         | instr_0x0040240 | getportlinkstat | Exposed IOCTL with Insufficient Access Control Program uses ioctl at getportlinkstatus 4203532. Be sure to double check the program and the corresponding driver.
	CWE782    | 4203720         | instr_0x004024c | gpio_in         | Exposed IOCTL with Insufficient Access Control Program uses ioctl at gpio_in 4203720. Be sure to double check the program and the corresponding driver.
	CWE782    | 4203928         | instr_0x0040259 | _gpio_ioc_set   | Exposed IOCTL with Insufficient Access Control Program uses ioctl at _gpio_ioc_set 4203928. Be sure to double check the program and the corresponding driver.
	CWE476    | 4207252         | instr_0x0040329 | NA              | NULL Pointer Dereference Memory access at 4207252 may result in a NULL dereference
	CWE476    | 4207268         | instr_0x004032a | NA              | NULL Pointer Dereference Memory access at 4207268 may result in a NULL dereference
	CWE476    | 4207296         | instr_0x004032c | NA              | NULL Pointer Dereference Memory access at 4207296 may result in a NULL dereference
	CWE476    | 4207312         | instr_0x004032d | NA              | NULL Pointer Dereference Memory access at 4207312 may result in a NULL dereference
	CWE476    | 4207332         | instr_0x004032e | NA              | NULL Pointer Dereference Memory access at 4207332 may result in a NULL dereference
	CWE476    | 4207336         | instr_0x004032e | NA              | NULL Pointer Dereference Memory access at 4207336 may result in a NULL dereference
	CWE476    | 4207340         | instr_0x004032e | NA              | NULL Pointer Dereference Memory access at 4207340 may result in a NULL dereference
	CWE476    | 4207352         | instr_0x004032f | NA              | NULL Pointer Dereference Memory access at 4207352 may result in a NULL dereference
	CWE476    | 4207372         | instr_0x0040330 | NA              | NULL Pointer Dereference Memory access at 4207372 may result in a NULL dereference
	CWE476    | 4207376         | instr_0x0040331 | NA              | NULL Pointer Dereference Memory access at 4207376 may result in a NULL dereference
	CWE476    | 4207384         | instr_0x0040331 | NA              | NULL Pointer Dereference Memory access at 4207384 may result in a NULL dereference
	CWE476    | 4207392         | instr_0x0040332 | NA              | NULL Pointer Dereference Memory access at 4207392 may result in a NULL dereference
	CWE476    | 4209788         | instr_0x00403c7 | NA              | NULL Pointer Dereference Memory access at 4209788 may result in a NULL dereference