2 matches found
WS-2023-0012
The crate elf has several unsafe sections that don't perform proper pointer validation.malicious or malformed input can contain a section header offset of an arbitrary size, meaning that the resultant pointer in the unsafe block can point to an artibrary address in the address space of the proces...
8.7CVSS6AI score
SaveExploits0References5
ELF header parsing library doesn't check for valid offset
The crate has several unsafe sections that don't perform proper pointer validation. An example can be found in the following function: fn sectionheaderraw&self - &ET::SectionHeader let shoff = self.elfheader.sectionheaderoffset as usize; let shnum = self.elfheader.sectionheaderentrynum as usize;...
1.1AI score
SaveExploits0References3Affected Software1
20