[*] Binary protection state of rndimage

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



==> CWE-Checker results for rndimage

	CWE id    | address         | tids            | symbols         | description
	CWE787    | 4198868         | instr_0x004011d | NA              | Out-of-bounds Write Memory write at 4198868 may be out of bounds.
	CWE787    | 4202700         | instr_0x004020c | NA              | Out-of-bounds Write Memory write at 4202700 may be out of bounds.
	CWE787    | 4209096         | instr_0x004039c | NA              | Out-of-bounds Write Memory write at 4209096 may be out of bounds.
	CWE787    | 4210620         | instr_0x00403fb | NA              | Out-of-bounds Write Memory write at 4210620 may be out of bounds.
	CWE190    | 4210448         | instr_0x00403f1 | malloc          | Integer Overflow or Wraparound Potential overflow due to multiplication before call to malloc at 4210448
	CWE190    | 4210940         | instr_0x004040f | realloc         | Integer Overflow or Wraparound Potential overflow due to multiplication before call to realloc at 4210940
	CWE252    | 4208936,4208948 | instr_0x0040392 | fputc           | Unchecked Return Value There is no check of the return value of 4208936 fputc.
	CWE252    | 4208912,4208936 | instr_0x0040391 | fputc           | Unchecked Return Value There is no check of the return value of 4208912 fputc.
	CWE252    | 4208244,4208844 | instr_0x0040367 | fputc           | Unchecked Return Value There is no check of the return value of 4208244 fputc.
	CWE252    | 4208244,4208332 | instr_0x0040367 | fputc           | Unchecked Return Value There is no check of the return value of 4208244 fputc.
	CWE252    | 4208220,4208244 | instr_0x0040365 | fputc           | Unchecked Return Value There is no check of the return value of 4208220 fputc.
	CWE252    | 4208196,4208220 | instr_0x0040364 | fputc           | Unchecked Return Value There is no check of the return value of 4208196 fputc.
	CWE252    | 4208172,4208196 | instr_0x0040362 | fputc           | Unchecked Return Value There is no check of the return value of 4208172 fputc.
	CWE252    | 4208148,4208172 | instr_0x0040361 | fputc           | Unchecked Return Value There is no check of the return value of 4208148 fputc.
	CWE252    | 4208124,4208148 | instr_0x004035f | fputc           | Unchecked Return Value There is no check of the return value of 4208124 fputc.
	CWE252    | 4208100,4208124 | instr_0x004035e | fputc           | Unchecked Return Value There is no check of the return value of 4208100 fputc.
	CWE252    | 4208076,4208100 | instr_0x004035c | fputc           | Unchecked Return Value There is no check of the return value of 4208076 fputc.
	CWE252    | 4208052,4208076 | instr_0x004035b | fputc           | Unchecked Return Value There is no check of the return value of 4208052 fputc.
	CWE252    | 4208028,4208052 | instr_0x0040359 | fputc           | Unchecked Return Value There is no check of the return value of 4208028 fputc.
	CWE252    | 4208004,4208028 | instr_0x0040358 | fputc           | Unchecked Return Value There is no check of the return value of 4208004 fputc.
	CWE252    | 4207980,4208004 | instr_0x0040356 | fputc           | Unchecked Return Value There is no check of the return value of 4207980 fputc.
	CWE252    | 4207956,4207980 | instr_0x0040355 | fputc           | Unchecked Return Value There is no check of the return value of 4207956 fputc.
	CWE252    | 4207932,4207956 | instr_0x0040353 | fputc           | Unchecked Return Value There is no check of the return value of 4207932 fputc.
	CWE252    | 4207896,4207932 | instr_0x0040351 | fputc           | Unchecked Return Value There is no check of the return value of 4207896 fputc.
	CWE252    | 4207896,4207896 | instr_0x0040351 | fputc           | Unchecked Return Value There is no check of the return value of 4207896 fputc.
	CWE252    | 4207852,4207872 | instr_0x004034e | fputc           | Unchecked Return Value There is no check of the return value of 4207852 fputc.
	CWE252    | 4207852,4207852 | instr_0x004034e | fputc           | Unchecked Return Value There is no check of the return value of 4207852 fputc.
	CWE252    | 4207824,4207852 | instr_0x004034d | fputc           | Unchecked Return Value There is no check of the return value of 4207824 fputc.
	CWE252    | 4207776,4207792 | instr_0x004034a | fputc           | Unchecked Return Value There is no check of the return value of 4207776 fputc.
	CWE252    | 4207732,4207752 | instr_0x0040347 | fputc           | Unchecked Return Value There is no check of the return value of 4207732 fputc.
	CWE252    | 4207732,4207732 | instr_0x0040347 | fputc           | Unchecked Return Value There is no check of the return value of 4207732 fputc.
	CWE252    | 4207704,4207732 | instr_0x0040345 | fputc           | Unchecked Return Value There is no check of the return value of 4207704 fputc.
	CWE252    | 4207656,4207672 | instr_0x0040342 | fputc           | Unchecked Return Value There is no check of the return value of 4207656 fputc.
	CWE252    | 4207612,4207632 | instr_0x004033f | fputc           | Unchecked Return Value There is no check of the return value of 4207612 fputc.
	CWE252    | 4207612,4207612 | instr_0x004033f | fputc           | Unchecked Return Value There is no check of the return value of 4207612 fputc.
	CWE252    | 4207584,4207612 | instr_0x004033e | fputc           | Unchecked Return Value There is no check of the return value of 4207584 fputc.
	CWE252    | 4207536,4207552 | instr_0x004033b | fputc           | Unchecked Return Value There is no check of the return value of 4207536 fputc.
	CWE252    | 4207488,4207508 | instr_0x0040338 | fputc           | Unchecked Return Value There is no check of the return value of 4207488 fputc.
	CWE252    | 4207488,4207488 | instr_0x0040338 | fputc           | Unchecked Return Value There is no check of the return value of 4207488 fputc.
	CWE252    | 4207460,4207488 | instr_0x0040336 | fputc           | Unchecked Return Value There is no check of the return value of 4207460 fputc.
	CWE252    | 4207436,4207460 | instr_0x0040334 | fputc           | Unchecked Return Value There is no check of the return value of 4207436 fputc.
	CWE252    | 4207412,4207436 | instr_0x0040333 | fputc           | Unchecked Return Value There is no check of the return value of 4207412 fputc.
	CWE252    | 4207388,4207412 | instr_0x0040331 | fputc           | Unchecked Return Value There is no check of the return value of 4207388 fputc.
	CWE252    | 4207364,4207388 | instr_0x0040330 | fputc           | Unchecked Return Value There is no check of the return value of 4207364 fputc.
	CWE252    | 4207340,4207364 | instr_0x004032e | fputc           | Unchecked Return Value There is no check of the return value of 4207340 fputc.
	CWE252    | 4207316,4207340 | instr_0x004032d | fputc           | Unchecked Return Value There is no check of the return value of 4207316 fputc.
	CWE252    | 4207292,4207316 | instr_0x004032b | fputc           | Unchecked Return Value There is no check of the return value of 4207292 fputc.
	CWE252    | 4207268,4207292 | instr_0x004032a | fputc           | Unchecked Return Value There is no check of the return value of 4207268 fputc.
	CWE252    | 4207244,4207268 | instr_0x0040328 | fputc           | Unchecked Return Value There is no check of the return value of 4207244 fputc.
	CWE252    | 4207220,4207244 | instr_0x0040327 | fputc           | Unchecked Return Value There is no check of the return value of 4207220 fputc.
	CWE252    | 4207196,4207220 | instr_0x0040325 | fputc           | Unchecked Return Value There is no check of the return value of 4207196 fputc.
	CWE252    | 4207172,4207196 | instr_0x0040324 | fputc           | Unchecked Return Value There is no check of the return value of 4207172 fputc.
	CWE252    | 4207148,4207172 | instr_0x0040322 | fputc           | Unchecked Return Value There is no check of the return value of 4207148 fputc.
	CWE252    | 4207124,4207148 | instr_0x0040321 | fputc           | Unchecked Return Value There is no check of the return value of 4207124 fputc.
	CWE252    | 4207100,4207124 | instr_0x004031f | fputc           | Unchecked Return Value There is no check of the return value of 4207100 fputc.
	CWE252    | 4207076,4207100 | instr_0x004031e | fputc           | Unchecked Return Value There is no check of the return value of 4207076 fputc.
	CWE252    | 4207052,4207076 | instr_0x004031c | fputc           | Unchecked Return Value There is no check of the return value of 4207052 fputc.
	CWE252    | 4207028,4207052 | instr_0x004031b | fputc           | Unchecked Return Value There is no check of the return value of 4207028 fputc.
	CWE252    | 4207004,4207028 | instr_0x0040319 | fputc           | Unchecked Return Value There is no check of the return value of 4207004 fputc.
	CWE252    | 4206980,4207004 | instr_0x0040318 | fputc           | Unchecked Return Value There is no check of the return value of 4206980 fputc.
	CWE252    | 4206952,4206980 | instr_0x0040316 | fputc           | Unchecked Return Value There is no check of the return value of 4206952 fputc.
	CWE252    | 4206928,4206952 | instr_0x0040315 | fputc           | Unchecked Return Value There is no check of the return value of 4206928 fputc.
	CWE252    | 4206904,4206928 | instr_0x0040313 | fputc           | Unchecked Return Value There is no check of the return value of 4206904 fputc.
	CWE252    | 4206868,4206904 | instr_0x0040311 | fputc           | Unchecked Return Value There is no check of the return value of 4206868 fputc.
	CWE252    | 4206868,4206868 | instr_0x0040311 | fputc           | Unchecked Return Value There is no check of the return value of 4206868 fputc.
	CWE252    | 4206840,4206868 | instr_0x004030f | fputc           | Unchecked Return Value There is no check of the return value of 4206840 fputc.
	CWE252    | 4206792,4206808 | instr_0x004030c | fputc           | Unchecked Return Value There is no check of the return value of 4206792 fputc.
	CWE252    | 4206764,4206792 | instr_0x004030a | fputc           | Unchecked Return Value There is no check of the return value of 4206764 fputc.
	CWE252    | 4206740,4206764 | instr_0x0040309 | fputc           | Unchecked Return Value There is no check of the return value of 4206740 fputc.
	CWE252    | 4206716,4206740 | instr_0x0040307 | fputc           | Unchecked Return Value There is no check of the return value of 4206716 fputc.
	CWE252    | 4206692,4206716 | instr_0x0040306 | fputc           | Unchecked Return Value There is no check of the return value of 4206692 fputc.
	CWE252    | 4206668,4206692 | instr_0x0040304 | fputc           | Unchecked Return Value There is no check of the return value of 4206668 fputc.
	CWE252    | 4206612,4206632 | instr_0x0040301 | fputc           | Unchecked Return Value There is no check of the return value of 4206612 fputc.
	CWE252    | 4206584,4206632 | instr_0x00402ff | fputc           | Unchecked Return Value There is no check of the return value of 4206584 fputc.
	CWE252    | 4206560,4206584 | instr_0x00402fe | fputc           | Unchecked Return Value There is no check of the return value of 4206560 fputc.
	CWE252    | 4206508,4206532 | instr_0x00402fa | fputc           | Unchecked Return Value There is no check of the return value of 4206508 fputc.
	CWE252    | 4206484,4206508 | instr_0x00402f9 | fputc           | Unchecked Return Value There is no check of the return value of 4206484 fputc.
	CWE252    | 4206456,4206484 | instr_0x00402f7 | fputc           | Unchecked Return Value There is no check of the return value of 4206456 fputc.
	CWE252    | 4206456,4206668 | instr_0x00402f7 | fputc           | Unchecked Return Value There is no check of the return value of 4206456 fputc.
	CWE252    | 4206432,4206456 | instr_0x00402f6 | fputc           | Unchecked Return Value There is no check of the return value of 4206432 fputc.
	CWE252    | 4206408,4206432 | instr_0x00402f4 | fputc           | Unchecked Return Value There is no check of the return value of 4206408 fputc.
	CWE252    | 4206384,4206408 | instr_0x00402f3 | fputc           | Unchecked Return Value There is no check of the return value of 4206384 fputc.
	CWE252    | 4206360,4206384 | instr_0x00402f1 | fputc           | Unchecked Return Value There is no check of the return value of 4206360 fputc.
	CWE252    | 4206336,4206360 | instr_0x00402f0 | fputc           | Unchecked Return Value There is no check of the return value of 4206336 fputc.
	CWE252    | 4206312,4206336 | instr_0x00402ee | fputc           | Unchecked Return Value There is no check of the return value of 4206312 fputc.
	CWE252    | 4206288,4206312 | instr_0x00402ed | fputc           | Unchecked Return Value There is no check of the return value of 4206288 fputc.
	CWE252    | 4206264,4206288 | instr_0x00402eb | fputc           | Unchecked Return Value There is no check of the return value of 4206264 fputc.
	CWE252    | 4206240,4206264 | instr_0x00402ea | fputc           | Unchecked Return Value There is no check of the return value of 4206240 fputc.
	CWE252    | 4206216,4206240 | instr_0x00402e8 | fputc           | Unchecked Return Value There is no check of the return value of 4206216 fputc.
	CWE252    | 4206192,4206216 | instr_0x00402e7 | fputc           | Unchecked Return Value There is no check of the return value of 4206192 fputc.
	CWE252    | 4206168,4206192 | instr_0x00402e5 | fputc           | Unchecked Return Value There is no check of the return value of 4206168 fputc.
	CWE252    | 4206144,4206168 | instr_0x00402e4 | fputc           | Unchecked Return Value There is no check of the return value of 4206144 fputc.
	CWE252    | 4206120,4206144 | instr_0x00402e2 | fputc           | Unchecked Return Value There is no check of the return value of 4206120 fputc.
	CWE252    | 4206096,4206120 | instr_0x00402e1 | fputc           | Unchecked Return Value There is no check of the return value of 4206096 fputc.
	CWE252    | 4206072,4206096 | instr_0x00402df | fputc           | Unchecked Return Value There is no check of the return value of 4206072 fputc.
	CWE252    | 4206048,4206072 | instr_0x00402de | fputc           | Unchecked Return Value There is no check of the return value of 4206048 fputc.
	CWE252    | 4206020,4206048 | instr_0x00402dc | fputc           | Unchecked Return Value There is no check of the return value of 4206020 fputc.
	CWE252    | 4205996,4206020 | instr_0x00402da | fputc           | Unchecked Return Value There is no check of the return value of 4205996 fputc.
	CWE252    | 4202860,4202880 | instr_0x0040216 | fputc           | Unchecked Return Value There is no check of the return value of 4202860 fputc.
	CWE252    | 4202828,4202860 | instr_0x0040214 | fputc           | Unchecked Return Value There is no check of the return value of 4202828 fputc.
	CWE252    | 4198216,4198228 | instr_0x00400f4 | fscanf          | Unchecked Return Value There is no check of the return value of 4198216 fscanf.
	CWE415    | 4211856         | instr_0x0040449 | NA              | Double Free Object may have been freed before at 4211856
	CWE476    | 4198180,4198304 | instr_0x00400f2 | fopen           | NULL Pointer Dereference There is no check if the return value is NULL at 4198180 fopen.
	CWE476    | 4198688,4198740 | instr_0x0040112 | fopen           | NULL Pointer Dereference There is no check if the return value is NULL at 4198688 fopen.
	CWE476    | 4203820,4205996 | instr_0x0040252 | fopen           | NULL Pointer Dereference There is no check if the return value is NULL at 4203820 fopen.
	CWE476    | 4210448,4210476 | instr_0x00403f1 | malloc          | NULL Pointer Dereference There is no check if the return value is NULL at 4210448 malloc.
	CWE676    | 4198072         | instr_0x00400eb | FUN_00400e78    | Use of Potentially Dangerous Function FUN_00400e78 4198072 -> memcpy
	CWE676    | 4198280         | instr_0x00400f8 | FUN_00400e78    | Use of Potentially Dangerous Function FUN_00400e78 4198280 -> sprintf
	CWE676    | 4198328         | instr_0x00400fb | FUN_00400e78    | Use of Potentially Dangerous Function FUN_00400e78 4198328 -> strlen
	CWE676    | 4198408         | instr_0x0040100 | FUN_00400e78    | Use of Potentially Dangerous Function FUN_00400e78 4198408 -> sprintf
	CWE676    | 4198496         | instr_0x0040106 | FUN_00400e78    | Use of Potentially Dangerous Function FUN_00400e78 4198496 -> memset
	CWE676    | 4198584         | instr_0x004010b | FUN_00400e78    | Use of Potentially Dangerous Function FUN_00400e78 4198584 -> sprintf
	CWE676    | 4198664         | instr_0x0040110 | FUN_00400e78    | Use of Potentially Dangerous Function FUN_00400e78 4198664 -> sprintf
	CWE676    | 4198712         | instr_0x0040113 | FUN_00400e78    | Use of Potentially Dangerous Function FUN_00400e78 4198712 -> strlen
	CWE676    | 4199704         | instr_0x0040151 | main            | Use of Potentially Dangerous Function main 4199704 -> strlen
	CWE676    | 4200056         | instr_0x0040167 | main            | Use of Potentially Dangerous Function main 4200056 -> memset
	CWE676    | 4201180         | instr_0x00401ad | main            | Use of Potentially Dangerous Function main 4201180 -> sprintf
	CWE676    | 4205736         | instr_0x00402ca | write_jpeg      | Use of Potentially Dangerous Function write_jpeg 4205736 -> memcpy
	CWE676    | 4206532         | instr_0x00402fc | write_jpeg      | Use of Potentially Dangerous Function write_jpeg 4206532 -> strlen
	CWE676    | 4210476         | instr_0x00403f2 | alloc_image     | Use of Potentially Dangerous Function alloc_image 4210476 -> memset