| API | Argument with 'nonnull' attribute passed null | shared/test/test-progress-util.c | capture | 26 | 5 | View Report |
| API | Argument with 'nonnull' attribute passed null | plugins/keys/keys-plugin.c | import_key | 904 | 15 | View Report |
| API | Argument with 'nonnull' attribute passed null | shared/test/test-wrap-util.c | capture | 25 | 5 | View Report |
| API | Argument with 'nonnull' attribute passed null | plugins/memblaze/memblaze-nvme.c | ioLatencyHistogramOutput | 877 | 57 | View Report |
| Logic error | Assigned value is uninitialized | libnvme/src/nvme/crypto.c | __nvme_insert_tls_key | 1167 | 44 | View Report |
| Suspicious operation | Bitwise shift | src/nvme.c | invalid_tags | 7689 | 36 | View Report |
| Suspicious operation | Bitwise shift | src/nvme.c | invalid_tags | 7697 | 37 | View Report |
| Suspicious operation | Bitwise shift | libnvme/src/nvme/nvme-cmds-nvm.h | nvme_init_var_size_tags | 908 | 24 | View Report |
| Suspicious operation | Bitwise shift | plugins/solidigm/solidigm-latency-tracking.c | latency_tracker_bucket_pos2us | 162 | 34 | View Report |
| Logic error | Branch condition evaluates to a garbage value | libnvme/src/nvme/crypto.c | libnvmf_scan_tls_keys | 1114 | 12 | View Report |
| Unused code | Dead assignment | plugins/wdc/wdc-nvme.c | wdc_do_cap_telemetry_log | 3302 | 1 | View Report |
| Unused code | Dead assignment | plugins/wdc/wdc-nvme.c | wdc_get_c0_log_page | 7212 | 1 | View Report |
| Unused code | Dead assignment | plugins/wdc/wdc-nvme.c | wdc_do_cap_telemetry_log | 3310 | 1 | View Report |
| Unused code | Dead assignment | plugins/wdc/wdc-nvme.c | get_dev_mgmt_log_page_lid_data | 2641 | 1 | View Report |
| Unused code | Dead assignment | plugins/ocp/ocp-nvme.c | get_telemetry_dump | 916 | 1 | View Report |
| Unused code | Dead assignment | plugins/sandisk/sandisk-utils.c | sndk_get_pci_ids | 92 | 1 | View Report |
| Unused code | Dead assignment | plugins/sandisk/sandisk-nvme.c | sndk_drive_resize | 675 | 1 | View Report |
| Unused code | Dead assignment | plugins/sandisk/sandisk-nvme.c | sndk_do_cap_telemetry_log | 147 | 1 | View Report |
| Unused code | Dead assignment | plugins/sandisk/sandisk-utils.c | sndk_get_enc_drive_capabilities | 757 | 1 | View Report |
| Unused code | Dead assignment | plugins/sandisk/sandisk-nvme.c | sndk_do_cap_telemetry_log | 139 | 1 | View Report |
| Unused code | Dead assignment | plugins/wdc/wdc-nvme.c | wdc_get_fw_act_history_C2 | 9359 | 1 | View Report |
| Unused code | Dead assignment | plugins/ocp/ocp-nvme.c | get_telemetry_dump | 969 | 1 | View Report |
| Unused code | Dead assignment | plugins/micron/micron-nvme.c | micron_telemetry_log | 2273 | 1 | View Report |
| Unused code | Dead assignment | plugins/huawei/huawei-nvme.c | huawei_get_nvme_info | 91 | 1 | View Report |
| Unused code | Dead assignment | plugins/wdc/wdc-nvme.c | wdc_do_drive_essentials | 10318 | 1 | View Report |
| Unused code | Dead assignment | plugins/wdc/wdc-nvme.c | wdc_get_ca_log_page | 7500 | 1 | View Report |
| Unused code | Dead assignment | plugins/wdc/wdc-nvme.c | wdc_get_enc_drive_capabilities | 2090 | 1 | View Report |
| Unused code | Dead assignment | plugins/ocp/ocp-nvme.c | get_telemetry_dump | 913 | 1 | View Report |
| Unused code | Dead assignment | plugins/wdc/wdc-nvme.c | wdc_cu_smart_log | 8476 | 1 | View Report |
| Unused code | Dead assignment | plugins/ocp/ocp-nvme.c | get_telemetry_dump | 967 | 1 | View Report |
| Unused code | Dead assignment | plugins/solidigm/solidigm-workload-tracker.c | wltracker_show_newer_entries | 362 | 1 | View Report |
| Unused code | Dead assignment | plugins/ocp/ocp-telemetry-decode.c | parse_ocp_telemetry_string_log | 741 | 1 | View Report |
| Unused code | Dead assignment | shared/wrap-util.c | shr_print_word_wrapped | 50 | 1 | View Report |
| Unused code | Dead assignment | plugins/seagate/seagate-nvme.c | vs_clr_pcie_correctable_errs | 1511 | 1 | View Report |
| Unused code | Dead assignment | plugins/ocp/ocp-nvme.c | get_telemetry_dump | 915 | 1 | View Report |
| Unused code | Dead initialization | plugins/solidigm/solidigm-telemetry/data-area.c | telemetry_log_data_area_get_offset | 339 | 1 | View Report |
| Logic error | Dereference of null pointer | libnvme/src/nvme/fabrics.c | nvmf_sanitize_addrs | 1174 | 10 | View Report |
| Logic error | Dereference of null pointer | plugins/solidigm/solidigm-internal-logs.c | ilog_dump_identify_page | 513 | 13 | View Report |
| Logic error | Function call with invalid argument | libnvme/src/nvme/registry.c | libnvmf_registry_device_for_each | 593 | 16 | View Report |
| Logic error | Function call with invalid argument | libnvme/src/nvme/registry.c | libnvmf_registry_attr_for_each | 647 | 26 | View Report |
| Logic error | Function call with invalid argument | libnvme/src/nvme/registry.c | delete_dir | 335 | 23 | View Report |
| Stream handling error | Invalid stream state | src/nvme-models.c | __nvme_product_name | 286 | 14 | View Report |
| Stream handling error | Invalid stream state | src/nvme-models.c | pull_class_info | 208 | 15 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/crypto.c | libnvmf_create_raw_secret | 748 | 9 | View Report |
| Memory error | Memory leak | src/nvme-print-stdout-top.c | stdout_top | 1537 | 26 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/crypto.c | derive_retained_key | 223 | 29 | View Report |
| Memory error | Memory leak | src/fabrics.c | build_conn_tid | 422 | 27 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/crypto.c | derive_tls_key | 374 | 5 | View Report |
| Memory error | Memory leak | src/argconfig.c | argconfig_parse | 313 | 7 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/crypto.c | __nvme_import_tls_key | 1269 | 39 | View Report |
| Memory error | Memory leak | src/nvme-print-json.c | json_phy_rx_eom_descs | 2358 | 21 | View Report |
| Memory error | Memory leak | src/fabrics.c | fabrics_disconnect | 1408 | 28 | View Report |
| Memory error | Memory leak | plugins/keys/keys-plugin.c | insert_tls | 739 | 18 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/exclusion.c | validate_conf_buf | 900 | 9 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/crypto.c | derive_psk_digest | 626 | 14 | View Report |
| Memory error | Memory leak | src/fabrics.c | fabrics_connect | 1067 | 35 | View Report |
| Memory error | Memory leak | src/nvme.c | __nvme_create_global_ctx | 473 | 20 | View Report |
| Memory error | Memory leak | plugins/micron/micron-nvme.c | GetTimestampInfo | 2114 | 31 | View Report |
| Memory error | Memory leak | src/nvme-pci-ids.c | nvme_get_pci_ids | 44 | 10 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/fabrics.c | libnvmf_host_get_ids | 405 | 29 | View Report |
| Memory error | Memory leak | src/nvme.c | nvme_apply_option | 413 | 22 | View Report |
| Memory error | Memory leak | src/nvme-print-stdout-top.c | stdout_top | 1610 | 28 | View Report |
| Memory error | Memory leak | plugins/micron/micron-nvme.c | GetDriveInfo | 2048 | 4 | View Report |
| Memory error | Memory leak | src/nvme-rpmb.c | rpmb_cmd_option | 926 | 33 | View Report |
| Memory error | Memory leak | plugins/exclusion/exclusion-nvme.c | excl_edit | 599 | 32 | View Report |
| Memory error | Memory leak | src/argconfig.c | argconfig_parse_global | 407 | 4 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/fabrics.c | libnvmf_host_get_ids | 405 | 29 | View Report |
| Memory error | Memory leak | src/nvme-rpmb.c | rpmb_cmd_option | 863 | 43 | View Report |
| Memory error | Memory leak | src/nvme-pci-ids.c | nvme_get_pci_ids | 44 | 6 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/ctrl-sysfs-custom-linux.c | libnvme_ctrl_load_phy_slot | 79 | 10 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/tree-linux.c | __libnvme_scan_namespace | 587 | 9 | View Report |
| Memory error | Memory leak | src/argconfig.c | argconfig_parse | 313 | 6 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/crypto.c | libnvmf_generate_tls_key_identity_compat | 938 | 8 | View Report |
| Memory error | Memory leak | plugins/keys/keys-plugin.c | check_tls | 604 | 16 | View Report |
| Memory error | Memory leak | shared/fs-util.c | shr_read_file | 104 | 10 | View Report |
| Memory error | Memory leak | src/plugin.c | handle_plugin | 286 | 34 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/fabrics.c | libnvmf_uri_parse | 2362 | 34 | View Report |
| Memory error | Memory leak | plugins/keys/keys-plugin.c | check_kxchap | 271 | 14 | View Report |
| Memory error | Memory leak | src/nvme-print-stdout-top.c | stdout_top_draw_subsys_topology_screen | 1349 | 31 | View Report |
| Memory error | Memory leak | plugins/utils/command-metadata.c | copy_options | 294 | 12 | View Report |
| Memory error | Memory leak | src/argconfig.c | argconfig_parse | 313 | 6 | View Report |
| Memory error | Memory leak | src/nvme-pci-ids.c | nvme_get_pci_ids | 44 | 10 | View Report |
| Memory error | Memory leak | plugins/utils/command-metadata.c | copy_opt_val | 239 | 22 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/crypto.c | __nvme_insert_tls_key | 1152 | 14 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/fabrics.c | libnvmf_host_get_ids | 410 | 31 | View Report |
| Memory error | Memory leak | plugins/solidigm/solidigm-telemetry.c | solidigm_get_telemetry_log | 135 | 24 | View Report |
| Memory error | Memory leak | src/fabrics.c | fabrics_discover | 892 | 38 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/fabrics.c | libnvmf_host_get_ids | 410 | 32 | View Report |
| Memory error | Memory leak | src/argconfig.c | argconfig_parse_global | 407 | 4 | View Report |
| Memory error | Memory leak | plugins/solidigm/solidigm-telemetry.c | solidigm_get_telemetry_log | 149 | 26 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/crypto.c | libnvmf_generate_tls_key_identity | 901 | 8 | View Report |
| Memory error | Memory leak | plugins/keys/keys-plugin.c | key_import | 1001 | 18 | View Report |
| Memory error | Memory leak | src/argconfig.c | argconfig_parse_global | 407 | 5 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/fabrics.c | libnvmf_host_get_ids | 405 | 21 | View Report |
| Memory error | Memory leak | plugins/utils/command-metadata.c | build_model | 483 | 25 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/fabrics.c | libnvmf_host_get_ids | 410 | 23 | View Report |
| Memory error | Memory leak | libnvme/src/nvme/fabrics.c | libnvmf_discover_nbft | 3198 | 35 | View Report |
| Memory error | Memory leak | src/plugin.c | handle_plugin | 204 | 14 | View Report |
| Memory error | Memory leak | src/nvme-rpmb.c | rpmb_cmd_option | 819 | 23 | View Report |
| Memory error | Nullability | plugins/huawei/huawei-nvme.c | huawei_json_print_list_items | 157 | 3 | View Report |
| Memory error | Offset free | src/nvme-print-json.c | json_eom_printable_eye | 2286 | 33 | View Report |
| Logic error | Possibly undefined arithmetic operation involving a null pointer | plugins/ocp/ocp-telemetry-decode.c | print_ocp_telemetry_normal | 1802 | 4 | View Report |
| Logic error | Possibly undefined arithmetic operation involving a null pointer | plugins/ocp/ocp-telemetry-decode.c | print_ocp_telemetry_normal | 1685 | 7 | View Report |
| Stream handling error | Resource leak | plugins/wdc/wdc-nvme.c | wdc_enc_get_log | 12373 | 20 | View Report |
| Stream handling error | Resource leak | libnvme/src/nvme/util-fabrics.c | read_file | 66 | 7 | View Report |
| Stream handling error | Resource leak | plugins/keys/keys-plugin.c | append_keyfile | 375 | 37 | View Report |
| Stream handling error | Resource leak | plugins/lm/lm-nvme.c | lm_migration_recv | 482 | 15 | View Report |
| Stream handling error | Resource leak | src/config-convert.c | nvme_config_convert_discovery | 376 | 6 | View Report |
| Stream handling error | Resource leak | plugins/keys/keys-plugin.c | key_import | 982 | 13 | View Report |
| Stream handling error | Resource leak | libnvme/src/nvme/fabrics.c | uuid_from_product_uuid | 217 | 12 | View Report |
| Stream handling error | Resource leak | plugins/lm/lm-nvme.c | lm_migration_send | 363 | 17 | View Report |
| Logic error | Result of operation is garbage or undefined | plugins/scaleflux/sfx-nvme.c | sfx_status | 1612 | 9 | View Report |
| Logic error | Stack address leaks outside of stack frame | libnvme/test/mi-mctp.c | test_mi_aem_ep_based_failure_helper | 1190 | 5 | View Report |
| Logic error | Uninitialized argument value | libnvme/src/nvme/crypto.c | libnvmf_insert_tls_key_versioned | 1186 | 13 | View Report |
| Logic error | Uninitialized argument value | libnvme/src/nvme/crypto.c | libnvmf_revoke_tls_key | 1230 | 12 | View Report |
| Logic error | Uninitialized argument value | libnvme/src/nvme/crypto.c | libnvmf_insert_tls_key_compat | 1210 | 12 | View Report |
| Error handling | Value of 'errno' could be undefined | plugins/micron/micron-nvme.c | RemoveDirRecursive | 325 | 29 | View Report |
| Error handling | Value of 'errno' could be undefined | plugins/exclusion/exclusion-nvme.c | excl_edit | 593 | 28 | View Report |
| Error handling | Value of 'errno' was not checked | plugins/exclusion/exclusion-nvme.c | read_file | 451 | 25 | View Report |
| Error handling | Value of 'errno' was not checked | shared/test/test-wrap-util.c | capture | 26 | 3 | View Report |
| Error handling | Value of 'errno' was not checked | shared/test/test-progress-util.c | capture | 27 | 3 | View Report |