File size: 838 Bytes
4951e76
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
 "item_id": "ker-ring_ctr",
 "kernel": "ring_ctr",
 "advisory": "RUSTSEC-2025-0009",
 "crate": "ring",
 "pre_version": "0.17.11",
 "post_version": "0.17.12",
 "advisory_url": "https://github.com/briansmith/ring/blob/main/RELEASES.md#version-01712-2025-03-05",
 "title": "Some AES functions may panic when overflow checking is enabled.",
 "source_file": "src/aead/aes.rs",
 "function": "increment_by",
 "signature": "pub fn increment_by(old_value: u32, increment_by: u32) -> u32",
 "spec_doc": "Increments a 32-bit big-endian AES-GCM block counter, wrapping modulo 2^32.",
 "bug_class": "overflow",
 "fidelity": "verbatim_logic",
 "extraction_note": "src/aead/aes.rs increment_by_less_safe: + panics with overflow checks",
 "witness_args": "4294967295u32, 1u32",
 "labels": {
  "buggy": "ring@0.17.11",
  "reference": "ring@0.17.12"
 }
}