Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Versionize is lacking bound checks, potentially leading to out of bounds memory access
Vulnerability Description
Versionize is a framework for version tolerant serializion/deserialization of Rust data structures, designed for usecases that need fast deserialization times and minimal size overhead. An issue was discovered in the ‘Versionize::deserialize’ implementation provided by the ‘versionize’ crate for ‘vmm_sys_utils::fam::FamStructWrapper', which can lead to out of bounds memory accesses. The impact started with version 0.1.1. The issue was corrected in version 0.1.10 by inserting a check that verifies, for any deserialized header, the lengths of compared flexible arrays are equal and aborting deserialization otherwise.
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L
Vulnerability Type
跨界内存读
Vulnerability Title
Versionize 缓冲区错误漏洞
Vulnerability Description
Versionize是用于 Rust 数据结构的版本容忍序列化/反序列化的框架,专为需要快速反序列化时间和最小尺寸开销的用例而设计。 Versionize 存在缓冲区错误漏洞,该漏洞源于存在越界内存访问问题。
CVSS Information
N/A
Vulnerability Type
N/A