Lucene search
+L

6 matches found

attackerkb
attackerkb
•added 2026/01/15 7:13 p.m.•11 views

CVE-2026-23519

RustCrypto CMOV provides conditional move CPU intrinsics which are guaranteed on major platforms to execute in constant-time and not be rewritten as branches by the compiler. Prior to 0.4.4, the thumbv6m-none-eabi Cortex M0, M0+ and M1 compiler emits non-constant time assembly when using cmovnz...

9.8CVSS6.3AI score0.00558EPSS
SaveExploits1References3Affected Software1
Cvelist
Cvelist
•added 2026/01/15 7:13 p.m.•39 views

CVE-2026-23519 RustCrypto cmov: thumbv6m-none-eabi compiler emits non-constant time assembly when using cmovnz

RustCrypto CMOV provides conditional move CPU intrinsics which are guaranteed on major platforms to execute in constant-time and not be rewritten as branches by the compiler. Prior to 0.4.4, the thumbv6m-none-eabi Cortex M0, M0+ and M1 compiler emits non-constant time assembly when using cmovnz...

8.9CVSS0.00558EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
•added 2026/01/15 7:13 p.m.•7 views

CVE-2026-23519 RustCrypto cmov: thumbv6m-none-eabi compiler emits non-constant time assembly when using cmovnz

RustCrypto CMOV provides conditional move CPU intrinsics which are guaranteed on major platforms to execute in constant-time and not be rewritten as branches by the compiler. Prior to 0.4.4, the thumbv6m-none-eabi Cortex M0, M0+ and M1 compiler emits non-constant time assembly when using cmovnz...

8.9CVSS6.3AI score0.00558EPSS
SaveExploits1References2
CVE
CVE
•added 2026/01/15 7:13 p.m.•57 views

CVE-2026-23519

The CVE-2026-23519 entry describes RustCrypto CMOV, which provides conditional move CPU intrinsics. The vulnerability concerns the thumbv6m-none-eabi target (Cortex-M0, M0+, M1) where the compiler emitted non-constant-time assembly for cmovnz prior to version 0.4.4. The issue affects how conditio...

9.8CVSS6.3AI score0.00558EPSS
SaveExploits1References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/01/15 6:17 p.m.•27 views

RustCrypto Utilities cmov: `thumbv6m-none-eabi` compiler emits non-constant time assembly when using `cmovnz`

Summary thumbv6m-none-eabi Cortex M0, M0+ and M1 compiler emits non-constant time assembly when using cmovnz portable version. I did not found any other target with the same behaviour but I did not go through all targets supported by Rust. Details It seems that, during mask computation, an LLVM...

9.8CVSS6AI score0.00558EPSS
SaveExploits1References5Affected Software1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/01/15 12:00 a.m.•5 views

CVE-2026-23519: Observable Timing Discrepancy

RustCrypto CMOV provides conditional move CPU intrinsics which are guaranteed on major platforms to execute in constant-time and not be rewritten as branches by the compiler. Prior to 0.4.4, the thumbv6m-none-eabi Cortex M0, M0+ and M1 compiler emits non-constant time assembly when using cmovnz...

9.8CVSS6.3AI score0.00558EPSS
SaveExploits1References1
Rows per page
Query Builder