[*] Binary protection state of libxt_mport.so
RELRO CANARY NX PIE RPATH RUNPATH SYMBOLS
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH Symbols
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
Issue description:
Truncation errors occur when a primitive is cast to a primitive of a smaller size and data is lost in the conversion. The value cannot be trusted and the application will be in an undefined state.
11 - cVar1 = *(char *)(param_1 + 0x20)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
22 - printf(__format)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
30 - printf((char *)0x2180,uVar2)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
13 - printf((char *)0x2184)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
Issue description:
Truncation errors occur when a primitive is cast to a primitive of a smaller size and data is lost in the conversion. The value cannot be trusted and the application will be in an undefined state.
15 - cVar1 = *(char *)(param_1 + 0x20)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
26 - printf(__format)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
33 - printf((char *)0x2180,uVar2)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
11 - printf((char *)0x21b0)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
Issue description:
Truncation errors occur when a primitive is cast to a primitive of a smaller size and data is lost in the conversion. The value cannot be trusted and the application will be in an undefined state.
12 - cVar1 = *(char *)(param_1 + 0x20)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
25 - printf(__format)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
32 - printf((char *)0x2180,uVar2)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
11 - printf((char *)0x21b0)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
Issue description:
Truncation errors occur when a primitive is cast to a primitive of a smaller size and data is lost in the conversion. The value cannot be trusted and the application will be in an undefined state.
12 - cVar1 = *(char *)(param_1 + 0x20)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
26 - printf(__format)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
28 - printf((char *)0x2184)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
35 - printf((char *)0x2180,uVar2)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
11 - printf((char *)0x21b0)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
Issue description:
Truncation errors occur when a primitive is cast to a primitive of a smaller size and data is lost in the conversion. The value cannot be trusted and the application will be in an undefined state.
12 - cVar1 = *(char *)(param_1 + 0x20)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
25 - printf(__format)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
32 - printf((char *)0x2180,uVar2)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
11 - printf((char *)0x21b0)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
Issue description:
Truncation errors occur when a primitive is cast to a primitive of a smaller size and data is lost in the conversion. The value cannot be trusted and the application will be in an undefined state.
12 - cVar1 = *(char *)(param_1 + 0x20)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
26 - printf(__format)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
28 - printf((char *)0x2184)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
35 - printf((char *)0x2180,uVar2)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
Issue description:
Truncation errors occur when a primitive is cast to a primitive of a smaller size and data is lost in the conversion. The value cannot be trusted and the application will be in an undefined state.
11 - cVar1 = *(char *)(param_1 + 0x20)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
22 - printf(__format)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
30 - printf((char *)0x2180,uVar2)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
13 - printf((char *)0x2184)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
Issue description:
Truncation errors occur when a primitive is cast to a primitive of a smaller size and data is lost in the conversion. The value cannot be trusted and the application will be in an undefined state.
15 - cVar1 = *(char *)(param_1 + 0x20)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
26 - printf(__format)
[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c
Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
Issue description:
The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead to buffer overflows, denial of service, or data representation problems.
33 - printf((char *)0x2180,uVar2)