Logo
componentrust-llvm
Name
rust-llvm
Version
1.75.0
Type
library
Description
LLVM compiler framework (packaged with rust)
Licenses
PURL
-
CPE
cpe:2.3:*:*:rust-llvm:1.75.0:*:*:*:*:*:*:*

Other Versions#


Project
Branch
Version
kirkstone
1.59.0

Patches#


#
Title
Author
Resolve
1
Add `<cstdint>` to SmallVector (#101761)
Sam James <sam@gentoo.org>
2
LLVM_INCLUDE_BENCHMARKS with llvm 14.0.1 failing to build
Pgowda <pgowda.cve@gmail.com>
3
Add missing include to X86MCTargetDesc.h (#123320)
Stephan Hageboeck <stephan.hageboeck@cern.ch>
4
AsmMatcherEmitter: sort ClassInfo lists by name as well
Alexander Kanavin <alex.kanavin@gmail.com>
5
Include `<cstdint>` in AMDGPUMCTargetDesc (#101766)
Sam James <sam@gentoo.org>
6
Patch #6
Deepthi Hemraj <Deepthi.Hemraj@windriver.com>
CVE-2024-0151
7
llvm: allow env override of exe path
Martin Kelly <mkelly@xevo.com>

Vulnerabilities#


Name
Analysis
Description
Patched
Insufficient argument checking in Secure state Entry functions in software using Cortex-M Security Extensions (CMSE), that has been compiled using toolchains that implement 'Arm v8-M Security Extensions Requirements on Development Tools' prior to version 1.4, allows an attacker to pass values to Secure state that are out of range for types smaller than 32-bits. Out of range values might lead to incorrect operations in secure state.