278 matches found
scared
SCAred scared is a side-channel analysis framework maintained by eShard team. Getting started Requirements Scared need python 3.11 , 3.12 or 3.13 and Numpy =2 You can install scared, depending on your setup: from source with pip with conda Install with conda You just have to run: conda install -c...
mmiotic
mmiotic An exploratory tool for MMIO timing — time any physical address, and dissect the hardware off the latency. Unexpectedly useful for hardware reverse-engineering, hypervisor fingerprinting, side-channelling device activity, register characterization, calibrating malicious triggers, and...
phywhispererusb
PhyWhisperer-USB What is this thing? This is a hardware trigger for FI or SCA, which triggers on the USB phy. Be sure to read the documentation at http://phywhispererusb.readthedocs.io/ as well! If you are getting started, there are a few demonstration notebooks showing how to: Sniff Data Stream...
Early Detection of Hardware Trojans Using Neural Controlled Differential Equations and Analysis of Power Traces
Evolving Hardware Trojans pose a serious threat to modern digital systems by evading traditional detection through stealthy, adaptive behavior. Even recent methods that leverage advances in machine learning can only detect them after activation, leaving a critical window for potential security...
Vogls: A Fast Interactive Full-Timing Simulator for Pre-Silicon Power Side-Channel Analysis
Designing hardware circuits resistant to side-channel attacks increasingly relies on simulation to predict device leakage before fabrication. Current functional verification simulators are designed for extended correctness-checking runs and are ill-suited for producing large numbers of short trac...
Power Side-Channel Analysis of the CVA6 RISC-V Core at the RTL Level Using VeriSide
Security in modern RISC-V processors demands more than functional correctness: It requires resilience to side-channel attacks. This paper evaluates the vulnerability of the side channel of the CVA6 RISC-V core by analyzing software-based AES encryption uses an RTL-level power profiling framework...
CVE-2025-63094: Exposure of Sensitive Information to an Unauthorized Actor
XiangShan Nanhu V2 and XiangShan Kunmighu V3 were discovered to use speculative execution and indirect branch prediction, allowing attackers to access sensitive information via side-channel analysis of the data cache...
EUVD-2018-15547
Malware in sbrugna...
EUVD-2020-6057
Malware in sbrugna...
EUVD-2018-3837
Malware in sbrugna...
EUVD-2018-15469
Malware in sbrugna...
EUVD-2020-12334
Malware in sbrugna...
EUVD-2018-15474
Malware in sbrugna...
EUVD-2022-30857
Malicious code in bioql PyPI...
EUVD-2022-43800
Malicious code in bioql PyPI...
Transformers for Secure Hardware Systems: Applications, Challenges, and Outlook
The rise of hardware-level security threats, such as side-channel attacks, hardware Trojans, and firmware vulnerabilities, demands advanced detection mechanisms that are more intelligent and adaptive. Traditional methods often fall short in addressing the complexity and evasiveness of modern...
CVE-2022-26296
BOOM: The Berkeley Out-of-Order RISC-V Processor commit d77c2c3 was discovered to allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis...
CVE-2022-46487
Improper initialization of x87 and SSE floating-point configuration registers in the sconeentry component of SCONE before 5.8.0 for Intel SGX allows a local attacker to compromise the execution integrity of floating-point operations in an enclave or access sensitive information via side-channel...
Linux Distros Unpatched Vulnerability : CVE-2020-13844
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to ...
Linux Distros Unpatched Vulnerability : CVE-2018-3639
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addresses of all prior memory writes are known...