CRIT
MINED107
[MINED107] Missing import: `platform` used but not imported: The file uses `platform.some…
plugins/warp/api/python/warp.py:151
CRIT
MINED107
[MINED107] Missing import: `platform` used but not imported: The file uses `platform.some…
python/examples/typelibexplorer.py:217
CRIT
MINED107
[MINED107] Missing import: `queue` used but not imported: The file uses `queue.something(…
python/examples/wf_unflatten.py:108
CRIT
MINED107
[MINED107] Missing import: `platform` used but not imported: The file uses `platform.some…
python/examples/pseudo_python.py:301
CRIT
MINED107
[MINED107] Missing import: `email` used but not imported: The file uses `email.something(…
python/collaboration/user.py:81
CRIT
MINED107
[MINED107] Missing import: `ast` used but not imported: The file uses `ast.something(...)…
arch/armv7/thumb2_disasm/arm_pcode_pars…:818
CRIT
MINED107
[MINED107] Missing import: `struct` used but not imported: The file uses `struct.somethin…
python/function.py:4026
CRIT
MINED107
[MINED107] Missing import: `platform` used but not imported: The file uses `platform.some…
python/function.py:2857
CRIT
MINED107
[MINED107] Missing import: `struct` used but not imported: The file uses `struct.somethin…
python/lineardisassembly.py:49
CRIT
MINED107
[MINED107] Missing import: `time` used but not imported: The file uses `time.something(..…
python/update.py:261
CRIT
MINED107
[MINED107] Missing import: `platform` used but not imported: The file uses `platform.some…
python/typeprinter.py:454
CRIT
MINED107
[MINED107] Missing import: `string` used but not imported: The file uses `string.somethin…
python/binaryview.py:11115
CRIT
MINED107
[MINED107] Missing import: `platform` used but not imported: The file uses `platform.some…
python/binaryview.py:3768
CRIT
MINED107
[MINED107] Missing import: `struct` used but not imported: The file uses `struct.somethin…
python/callingconvention.py:56
CRIT
MINED107
[MINED107] Missing import: `struct` used but not imported: The file uses `struct.somethin…
python/types.py:276
CRIT
MINED107
[MINED107] Missing import: `platform` used but not imported: The file uses `platform.some…
python/types.py:2593
CRIT
MINED107
[MINED107] Missing import: `enum` used but not imported: The file uses `enum.something(..…
python/types.py:2758
CRIT
MINED107
[MINED107] Missing import: `struct` used but not imported: The file uses `struct.somethin…
python/typeparser.py:52
CRIT
MINED107
[MINED107] Missing import: `platform` used but not imported: The file uses `platform.some…
python/pluginmanager.py:255
CRIT
MINED107
[MINED107] Missing import: `platform` used but not imported: The file uses `platform.some…
python/platform.py:621
HIGH
MINED106
[MINED106] Phantom test coverage: test_all_lifts: Test function `test_all_lifts` runs cod…
arch/arm64/arm64test.py:12911
HIGH
MINED106
[MINED106] Phantom test coverage: test_bit: Test function `test_bit` runs code but contai…
python/highlevelil.py:4279
HIGH
MINED106
[MINED106] Phantom test coverage: test_bit: Test function `test_bit` runs code but contai…
python/mediumlevelil.py:5827
HIGH
MINED106
[MINED106] Phantom test coverage: test_inner: Test function `test_inner` runs code but co…
python/deprecation.py:284
HIGH
MINED106
[MINED106] Phantom test coverage: test_bit: Test function `test_bit` runs code but contai…
python/lowlevelil.py:5593
HIGH
MINED108
[MINED108] `self.raw` used but never assigned in __init__: Method `create_database` of cl…
python/filemetadata.py:652
HIGH
MINED108
[MINED108] `self.raw` used but never assigned in __init__: Method `create_database` of cl…
python/filemetadata.py:648
HIGH
MINED108
[MINED108] `self.raw` used but never assigned in __init__: Method `create_database` of cl…
python/filemetadata.py:646
HIGH
MINED108
[MINED108] `self.revert_undo_actions` used but never assigned in __init__: Method `undoab…
python/filemetadata.py:411
HIGH
MINED108
[MINED108] `self.commit_undo_actions` used but never assigned in __init__: Method `undoab…
python/filemetadata.py:409
HIGH
MINED108
[MINED108] `self.begin_undo_actions` used but never assigned in __init__: Method `undoabl…
python/filemetadata.py:406
HIGH
MINED108
[MINED108] `self.project_file` used but never assigned in __init__: Method `project` of c…
python/filemetadata.py:356
HIGH
MINED108
[MINED108] `self.filename` used but never assigned in __init__: Method `is_container_entr…
python/filemetadata.py:241
HIGH
MINED108
[MINED108] `self.virtual_path` used but never assigned in __init__: Method `is_container_…
python/filemetadata.py:240
HIGH
MINED108
[MINED108] `self.navigation` used but never assigned in __init__: Method `__del__` of cla…
python/filemetadata.py:149
HIGH
MINED108
[MINED108] `self.filename` used but never assigned in __init__: Method `__repr__` of clas…
python/filemetadata.py:145
HIGH
MINED108
[MINED108] `self.navigate` used but never assigned in __init__: Method `_navigate` of cla…
python/filemetadata.py:67
HIGH
MINED108
[MINED108] `self.get_current_offset` used but never assigned in __init__: Method `_get_cu…
python/filemetadata.py:60
HIGH
MINED108
[MINED108] `self.get_current_view` used but never assigned in __init__: Method `_get_curr…
python/filemetadata.py:52
HIGH
MINED108
[MINED108] `self._cb` used but never assigned in __init__: Method `_register` of class `N…
python/filemetadata.py:48
HIGH
MINED108
[MINED108] `self._navigate` used but never assigned in __init__: Method `_register` of cl…
python/filemetadata.py:47
HIGH
MINED108
[MINED108] `self._cb` used but never assigned in __init__: Method `_register` of class `N…
python/filemetadata.py:47
HIGH
MINED108
[MINED108] `self._get_current_offset` used but never assigned in __init__: Method `_regis…
python/filemetadata.py:46
HIGH
MINED108
[MINED108] `self._cb` used but never assigned in __init__: Method `_register` of class `N…
python/filemetadata.py:46
HIGH
MINED108
[MINED108] `self._get_current_view` used but never assigned in __init__: Method `_registe…
python/filemetadata.py:45
HIGH
MINED108
[MINED108] `self._cb` used but never assigned in __init__: Method `_register` of class `N…
python/filemetadata.py:45
HIGH
MINED108
[MINED108] `self._cb` used but never assigned in __init__: Method `_register` of class `N…
python/filemetadata.py:44
HIGH
MINED108
[MINED108] `self._cb` used but never assigned in __init__: Method `_register` of class `N…
python/filemetadata.py:43
HIGH
MINED108
[MINED108] `self.keys` used but never assigned in __init__: Method `__getattr__` of class…
python/associateddatastore.py:39
HIGH
MINED108
[MINED108] `self.keys` used but never assigned in __init__: Method `get` of class `_Assoc…
python/associateddatastore.py:32
HIGH
MINED021
[MINED021] Path Traversal Os Join: os.path.join(user_dir, filename) where filename can co…
scripts/install_api.py:181
HIGH
MINED006
[MINED006] Overcatch Baseexception: except BaseException: ... — prevents Ctrl+C and Syste…
scripts/install_api.py:125
HIGH
SEC078
[SEC078] Python: requests without timeout: requests.get/post without a timeout will hang …
scripts/verify_hashes.py:17
HIGH
SEC078
[SEC078] Python: requests without timeout: requests.get/post without a timeout will hang …
scripts/download_headless.py:61
HIGH
MINED001
[MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e…
scripts/verify_hashes.py:9
HIGH
MINED001
[MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e…
scripts/download_headless.py:13
HIGH
MINED001
[MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e…
python/collaboration/examples/multitool…:35
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
plugins/warp/ui/shared/source.cpp:138
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
plugins/warp/ui/shared/search.cpp:276
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
python/collaboration/examples/upload_ev…:121
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
python/collaboration/examples/multitool…:272
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
plugins/warp/src/convert/symbol.rs:90
HIGH
MINED039
[MINED039] Rust Todo Macro: todo!() panics when reached. Unimplemented code path.
plugins/warp/src/container/memory.rs:50
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
plugins/warp/ui/shared/source.cpp:169
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
plugins/bntl_utils/cli/src/input.rs:45
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
pluginmanager.cpp:135
HIGH
MINED004
[MINED004] Weak Crypto: MD5/SHA1/DES/RC4 used for security context (not just checksums).
view/kernelcache/core/transformers/libD…:48
HIGH
MINED004
[MINED004] Weak Crypto: MD5/SHA1/DES/RC4 used for security context (not just checksums).
python/examples/triage/file_info.py:78
HIGH
MINED004
[MINED004] Weak Crypto: MD5/SHA1/DES/RC4 used for security context (not just checksums).
examples/triage/fileinfo.cpp:72
HIGH
MINED041
[MINED041] Rust Unimplemented Macro: unimplemented!() panics. Same as todo!() but convent…
arch/msp430/src/flag.rs:66
HIGH
MINED003
[MINED003] Rust Unwrap In Prod: .unwrap() panics if None/Err. Acceptable in tests; risky …
plugins/bntl_utils/build.rs:8
HIGH
MINED003
[MINED003] Rust Unwrap In Prod: .unwrap() panics if None/Err. Acceptable in tests; risky …
arch/riscv/build.rs:6
HIGH
MINED003
[MINED003] Rust Unwrap In Prod: .unwrap() panics if None/Err. Acceptable in tests; risky …
arch/msp430/build.rs:6
HIGH
MINED115
[MINED115] Action `actions/upload-artifact` pinned to mutable ref `@v4`: `uses: actions/u…
.github/workflows/rust.yml:72
HIGH
MINED115
[MINED115] Action `baptiste0928/cargo-install` pinned to mutable ref `@v3`: `uses: baptis…
.github/workflows/rust.yml:65
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/rust.yml:63
HIGH
MINED115
[MINED115] Action `crate-ci/typos` pinned to mutable ref `@v1.29.4`: `uses: crate-ci/typo…
.github/workflows/rust.yml:55
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/rust.yml:53
HIGH
MINED115
[MINED115] Action `actions-rust-lang/rustfmt` pinned to mutable ref `@v1`: `uses: actions…
.github/workflows/rust.yml:46
HIGH
MINED115
[MINED115] Action `actions-rust-lang/setup-rust-toolchain` pinned to mutable ref `@v1`: `…
.github/workflows/rust.yml:41
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/rust.yml:39
HIGH
MINED115
[MINED115] Action `clechasseur/rs-clippy-check` pinned to mutable ref `@v4`: `uses: clech…
.github/workflows/rust.yml:29
HIGH
MINED115
[MINED115] Action `actions-rust-lang/setup-rust-toolchain` pinned to mutable ref `@v1`: `…
.github/workflows/rust.yml:24
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/rust.yml:22
HIGH
MINED115
[MINED115] Action `actions-rust-lang/setup-rust-toolchain` pinned to mutable ref `@v1`: `…
.github/workflows/rust_testing.yml:42
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/rust_testing.yml:30
HIGH
JRN004
Consent is collected in UI without visible backend audit persistence
docs/about/rust-binaryninjacore.html:8072
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/collaboration/merge.py:229
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
arch/x86/code_generator/parse-iform-typ…:376
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
arch/x86/code_generator/parse-iform-typ…:22
MED
MINED109
[MINED109] Mutable default argument in `__init__` (list): `def __init__(... = []/{}/set()…
arch/armv7/thumb2_disasm/arm_pcode_pars…:49
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
scripts/check_docstring_formatting.py:108
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/interaction.py:845
MED
MINED109
[MINED109] Mutable default argument in `prepend_parent` (dict): `def prepend_parent(... =…
python/commonil.py:39
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/function.py:4017
MED
MINED109
[MINED109] Mutable default argument in `get_ssa_var_possible_values` (list): `def get_ssa…
python/mediumlevelil.py:871
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/transform.py:1242
MED
MINED109
[MINED109] Mutable default argument in `__init__` (dict): `def __init__(... = []/{}/set()…
python/transform.py:944
MED
MINED109
[MINED109] Mutable default argument in `decode_with_context` (dict): `def decode_with_con…
python/transform.py:343
MED
MINED109
[MINED109] Mutable default argument in `encode` (dict): `def encode(... = []/{}/set())` —…
python/transform.py:320
MED
MINED109
[MINED109] Mutable default argument in `decode` (dict): `def decode(... = []/{}/set())` —…
python/transform.py:297
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/scriptingprovider.py:839
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/scriptingprovider.py:864
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/scriptingprovider.py:927
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/scriptingprovider.py:907
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/scriptingprovider.py:1052
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/scriptingprovider.py:1095
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/scriptingprovider.py:1087
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/scriptingprovider.py:1076
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/scriptingprovider.py:994
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/binaryview.py:5911
MED
MINED109
[MINED109] Mutable default argument in `load` (dict): `def load(... = []/{}/set())` — Pyt…
python/binaryview.py:3510
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/bncompleter.py:135
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/bncompleter.py:599
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/bncompleter.py:426
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/bncompleter.py:82
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/bncompleter.py:70
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/platform.py:273
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/platform.py:221
MED
MINED111
[MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r…
python/lowlevelil.py:713
MED
MINED109
[MINED109] Mutable default argument in `register_activity` (list): `def register_activity…
python/workflow.py:708
MED
SEC012
[SEC012] ZipSlip — Archive Path Traversal: Archive extraction without path validation all…
scripts/download_headless.py:81
MED
SEC127
[SEC127] AI agent stub — TODO: implement / pass placeholder body: Function body left as T…
python/websocketprovider.py:124
MED
SEC127
[SEC127] AI agent stub — TODO: implement / pass placeholder body: Function body left as T…
python/secretsprovider.py:129
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
flowgraph.cpp:156
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
component.cpp:137
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
arch/mips/mips/unittest/unitTest.py:295
MED
SEC136
[SEC136] AI-typical over-broad exception handler swallowing all errors: Catch-all excepti…
python/examples/encoded_strings.py:31
MED
SEC136
[SEC136] AI-typical over-broad exception handler swallowing all errors: Catch-all excepti…
api-docs/cppdocs/binaryninja-darkmode.js:38
MED
COMP001
[COMP001] High cognitive complexity: Function `get_reg_size` has cognitive complexity 21 …
arch/arm64/misc/neon_intrins.py:18
MED
AGT007
localStorage write failures are swallowed silently
api-docs/cppdocs/binaryninja-darkmode.js:48
MED
CORE_LARGE_FILES
Average file size is 677 lines (recommend <300)
—
LOW
COMP001
[COMP001] High cognitive complexity: Function `main` has cognitive complexity 11 (SonarSo…
python/collaboration/examples/download_…:29
LOW
COMP001
[COMP001] High cognitive complexity: Function `detect_base_address` has cognitive complex…
python/basedetection.py:162
LOW
AIC003
Duplicated implementation block across source files
plugins/workflow_objc/build.rs:1
LOW
AIC003
Duplicated implementation block across source files
plugins/warp/src/container/memory.rs:170
LOW
AIC003
Duplicated implementation block across source files
plugins/warp/build.rs:25
LOW
AIC003
Duplicated implementation block across source files
plugins/warp/build.rs:2
LOW
AIC003
Duplicated implementation block across source files
plugins/warp/build.rs:1
LOW
AIC003
Duplicated implementation block across source files
plugins/svd/src/settings.rs:58
LOW
AIC003
Duplicated implementation block across source files
plugins/svd/build.rs:2
LOW
AIC003
Duplicated implementation block across source files
plugins/svd/build.rs:1
LOW
AIC003
Duplicated implementation block across source files
plugins/rtti/microsoft.cpp:402
LOW
AIC003
Duplicated implementation block across source files
plugins/pdb-ng/src/parser.rs:411
LOW
AIC003
Duplicated implementation block across source files
plugins/pdb-ng/build.rs:1
LOW
AIC003
Duplicated implementation block across source files
plugins/idb_import/build.rs:1
LOW
AIC003
Duplicated implementation block across source files
plugins/efi_resolver/src/PeiResolver.cpp:203
LOW
AIC003
Duplicated implementation block across source files
plugins/dwarf/shared/build.rs:1
LOW
AIC003
Duplicated implementation block across source files
plugins/dwarf/dwarfdump/build.rs:1
LOW
AIC003
Duplicated implementation block across source files
plugins/dwarf/dwarf_import/build.rs:11
LOW
AIC003
Duplicated implementation block across source files
plugins/dwarf/dwarf_export/build.rs:1
LOW
AIC003
Duplicated implementation block across source files
plugins/bntl_utils/src/command/create.rs:151
LOW
AIC003
Duplicated implementation block across source files
plugins/bntl_utils/build.rs:2
LOW
AIC003
Duplicated implementation block across source files
platform/windows/platform_windows.cpp:13
LOW
AIC003
Duplicated implementation block across source files
platform/windows-kernel/platform_window…:78
LOW
AIC003
Duplicated implementation block across source files
platform/windows-kernel/platform_window…:10
LOW
AIC003
Duplicated implementation block across source files
platform/mac/platform_mac.cpp:13
LOW
AIC003
Duplicated implementation block across source files
platform/mac/platform_mac.cpp:12
LOW
AIC003
Duplicated implementation block across source files
platform/mac/platform_mac.cpp:9
LOW
AIC003
Duplicated implementation block across source files
platform/mac-kernel/platform_mac_kernel…:12
LOW
AIC003
Duplicated implementation block across source files
platform/mac-kernel/platform_mac_kernel…:9
LOW
AIC003
Duplicated implementation block across source files
platform/freebsd/platform_freebsd.cpp:7
LOW
AIC003
Duplicated implementation block across source files
lang/rust/pseudorust.h:16
LOW
AIC003
Duplicated implementation block across source files
arch/riscv/build.rs:1
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
sphinx_rtd/static/js/theme.js:1
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
scripts/verify_hashes.py:17
INFO
MINED067
[MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f…
scripts/download_headless.py:61
INFO
MINED075
[MINED075] C Malloc No Check: malloc/calloc/realloc return value used without checking fo…
view/kernelcache/core/transformers/libl…:152
INFO
MINED075
[MINED075] C Malloc No Check: malloc/calloc/realloc return value used without checking fo…
view/kernelcache/core/transformers/libl…:61
INFO
MINED075
[MINED075] C Malloc No Check: malloc/calloc/realloc return value used without checking fo…
rapidjson/allocators.h:237
INFO
MINED064
[MINED064] Python Input Call: input() blocks for stdin. Inappropriate in services.
scripts/install_api.py:124
INFO
MINED064
[MINED064] Python Input Call: input() blocks for stdin. Inappropriate in services.
python/examples/version_switcher.py:60
INFO
MINED072
[MINED072] Python Pass Only Class: class Foo: pass — stub waiting to be filled in.
scripts/verify_hashes.py:9
INFO
MINED072
[MINED072] Python Pass Only Class: class Foo: pass — stub waiting to be filled in.
scripts/download_headless.py:13
INFO
MINED072
[MINED072] Python Pass Only Class: class Foo: pass — stub waiting to be filled in.
python/commonil.py:67
INFO
MINED062
[MINED062] Python Dataclass No Fields: @dataclass over an empty class — unfinished model.
python/commonil.py:66
INFO
MINED062
[MINED062] Python Dataclass No Fields: @dataclass over an empty class — unfinished model.
python/basedetection.py:32
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
python/commonil.py:68
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
python/collaboration/examples/multitool…:36
INFO
MINED050
[MINED050] Stub Only Function: Function declared but body is just pass, return None, rais…
python/basedetection.py:90
INFO
MINED068
[MINED068] Rust Unsafe Block: unsafe { ... } block. Compiler safety guarantees disabled i…
plugins/warp/src/plugin/ffi/function.rs:31
INFO
MINED068
[MINED068] Rust Unsafe Block: unsafe { ... } block. Compiler safety guarantees disabled i…
plugins/warp/src/plugin/ffi/file.rs:45
INFO
MINED068
[MINED068] Rust Unsafe Block: unsafe { ... } block. Compiler safety guarantees disabled i…
plugins/warp/src/plugin/ffi.rs:121
INFO
MINED066
[MINED066] Rust Panic Macro: panic!() unwinds the stack. Use Result for recoverable error…
rust/src/data_buffer.rs:60
INFO
MINED066
[MINED066] Rust Panic Macro: panic!() unwinds the stack. Use Result for recoverable error…
plugins/bntl_utils/cli/src/create.rs:30
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
view/kernelcache/core/ffi_global.h:8
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
scripts/linux-setup.sh:144
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
json/json-forwards.h:30
INFO
MINED059
[MINED059] Rust Expect In Prod: .expect(...) panics same as unwrap with a custom message.
plugins/bntl_utils/build.rs:5
INFO
MINED059
[MINED059] Rust Expect In Prod: .expect(...) panics same as unwrap with a custom message.
arch/riscv/build.rs:3
INFO
MINED059
[MINED059] Rust Expect In Prod: .expect(...) panics same as unwrap with a custom message.
arch/msp430/build.rs:3
INFO
MINED077
[MINED077] Python Open No Context: fp = open(path) outside with-block leaks file handles.
arch/mips/mips/unittest/unitTest.py:280
INFO
MINED077
[MINED077] Python Open No Context: fp = open(path) outside with-block leaks file handles.
arch/armv7/thumb2_disasm/arm_pcode_pars…:14
INFO
MINED098
[MINED098] Global Scope Pollution: Attaching libraries/objects directly to the global win…
api-docs/cppdocs/binaryninja-darkmode.js:245
INFO
MINED080
[MINED080] Cpp Using Namespace Std: using namespace std; pollutes the global namespace.
arch/powerpc/disassembler.cpp:11
INFO
MINED080
[MINED080] Cpp Using Namespace Std: using namespace std; pollutes the global namespace.
arch/arm64/sysregs_enum.h:11
INFO
MINED080
[MINED080] Cpp Using Namespace Std: using namespace std; pollutes the global namespace.
activity.cpp:5
INFO
MINED042
[MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri…
binaryviewtype.cpp:30
INFO
MINED042
[MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri…
backgroundtask.cpp:78
INFO
MINED042
[MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri…
activity.cpp:36