File size: 958 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-matrix_power",
"kernel": "matrix_power",
"advisory": "RUSTSEC-2025-0065",
"crate": "matrix-sdk-base",
"pre_version": "0.14.0",
"post_version": "0.14.1",
"advisory_url": "https://github.com/matrix-org/matrix-rust-sdk/pull/5635",
"title": "matrix-sdk-base: Panic in the `RoomMember::normalized_power_level()` method",
"source_file": "src/room/members.rs",
"function": "normalize_power_level",
"signature": "pub fn normalize_power_level(power_level: i64, max_power_level: i64) -> i64",
"spec_doc": "Scales a Matrix user power level (|power_level| < 2^53) to the range 0..=100 relative to max_power_level > 0.",
"bug_class": "panic",
"fidelity": "verbatim_logic",
"extraction_note": "src/room/members.rs normalized_power_level: expect() on out-of-range Int when max_power_level is small",
"witness_args": "9007199254740991i64, 1i64",
"labels": {
"buggy": "matrix-sdk-base@0.14.0",
"reference": "matrix-sdk-base@0.14.1"
}
} |