Skip to content

CP-11462 rename lzc_list_snapshot_refs -> lzc_get_snapshot_refs

5e7caa4
Select commit
Loading
Failed to load commit list.
Closed

CP-11462 ZOA infrastructure for snapshot reference and hold management #121

CP-11462 rename lzc_list_snapshot_refs -> lzc_get_snapshot_refs
5e7caa4
Select commit
Loading
Failed to load commit list.
Mend for GitHub.com / Mend Code Security Check succeeded May 21, 2026 in 3m 8s

Code Security Report

New findings (226)

The list below presents the 10 most relevant findings that need your attention. To view information on the remaining findings, navigate to the Mend Application.

SeverityVulnerability TypeCWEFileData FlowsDetected
MediumMiscellaneous Dangerous Functions

CWE-676

lib.rs:1099

12026-05-06 11:24pm
Vulnerable Code

let slice = unsafe {

Secure Code Warrior Training Material
 
MediumMiscellaneous Dangerous Functions

CWE-676

bindings.rs:1333

12026-05-06 11:24pm
Vulnerable Code

unsafe { &(*(::std::ptr::null::<vdev_stat>())).vs_trim_action_time as *const _ as usize },

Secure Code Warrior Training Material
 
MediumMiscellaneous Dangerous Functions

CWE-676

lib.rs:775

12026-05-06 11:24pm
Vulnerable Code

let r = unsafe {

Secure Code Warrior Training Material
 
MediumMiscellaneous Dangerous Functions

CWE-676

bindings.rs:741

12026-05-06 11:24pm
Vulnerable Code

unsafe { &(*(::std::ptr::null::<zpool_load_policy>())).zlp_txg as *const _ as usize },

Secure Code Warrior Training Material
 
MediumMiscellaneous Dangerous Functions

CWE-676

lib.rs:693

12026-05-06 11:24pm
Vulnerable Code

let v = unsafe { sys::nvlist_exists(self.as_ptr() as *mut _, name.as_ref().as_ptr()) };

Secure Code Warrior Training Material
 
MediumMiscellaneous Dangerous Functions

CWE-676

lib.rs:805

12026-05-06 11:24pm
Vulnerable Code

let r = unsafe {

Secure Code Warrior Training Material
 
MediumMiscellaneous Dangerous Functions

CWE-676

lib.rs:980

12026-05-06 11:24pm
Vulnerable Code

let v = unsafe {

Secure Code Warrior Training Material
 
MediumMiscellaneous Dangerous Functions

CWE-676

bindings.rs:1323

12026-05-06 11:24pm
Vulnerable Code

unsafe { &(*(::std::ptr::null::<vdev_stat>())).vs_trim_state as *const _ as usize },

Secure Code Warrior Training Material
 
MediumMiscellaneous Dangerous Functions

CWE-676

bindings.rs:263

12026-05-06 11:24pm
Vulnerable Code

unsafe { &(*(::std::ptr::null::<nv_alloc_ops>())).nv_ao_init as *const _ as usize },

Secure Code Warrior Training Material
 
MediumMiscellaneous Dangerous Functions

CWE-676

lib.rs:168

12026-05-06 11:24pm
Vulnerable Code

let v = unsafe { sys::nvlist_add_int32(nv.as_mut_ptr(), name.as_ref().as_ptr(), *self) };

Secure Code Warrior Training Material

Resolved findings

No findings were resolved in comparison to the base branch.

Overall findings

The Code Security Check detected a total of 226 findings. More details about the overall state can be found in the Mend Application.


Scan token: 12dfa53f3220442ca0b1341cb8b11d91