Download code/bugfind/bench/kernels/versionize_fam/meta.json from viai957/align: direct link, hf CLI and curl.
- Browser
- Download file 1.08 kB
-
https://huggingface.co/viai957/align/resolve/main/code/bugfind/bench/kernels/versionize_fam/meta.json
- Command line
-
hf download hf://viai957/align/code/bugfind/bench/kernels/versionize_fam/meta.json
-
curl -L -o meta.json https://huggingface.co/viai957/align/resolve/main/code/bugfind/bench/kernels/versionize_fam/meta.json
1.08 kB
| { | |
| "item_id": "ker-versionize_fam", | |
| "kernel": "versionize_fam", | |
| "advisory": "RUSTSEC-2023-0030", | |
| "crate": "versionize", | |
| "pre_version": "0.1.9", | |
| "post_version": "0.1.10", | |
| "advisory_url": "https://github.com/firecracker-microvm/versionize/pull/53", | |
| "title": "`Versionize::deserialize` implementation for `FamStructWrapper<T>` is lacking bound checks, potentially leading to out of bounds memory accesses ", | |
| "source_file": "src/primitives.rs", | |
| "function": "fam_entry", | |
| "signature": "pub fn fam_entry(entries: &[u32], header_len: usize, i: usize) -> Result<u32, u8>", | |
| "spec_doc": "Reads entry i (< header_len) of a deserialised flexible-array struct whose header declares header_len entries; Err if the header length disagrees with the actual number of entries, never panic.", | |
| "bug_class": "panic", | |
| "fidelity": "model_of_std", | |
| "extraction_note": "src/primitives.rs FamStructWrapper::deserialize: header length not checked against entries", | |
| "witness_args": "&[7u32, 8], 5usize, 3usize", | |
| "labels": { | |
| "buggy": "versionize@0.1.9", | |
| "reference": "versionize@0.1.10" | |
| } | |
| } |