SearcharxivSearch

arXiv subjects

Joseph Zhu

Publications and source records attributed to Joseph Zhu.

2 recordsLinked to original sources

GPUBreach: Privilege Escalation Attacks on GPUs using Rowhammer

NVIDIA GPUs with GDDR memories have been shown susceptible to Rowhammer-based bit-flips, similar to CPUs. However, Rowhammer exploits on GPUs have been limited to injecting untargeted bit-flips in victim data like weights of machine learning models, to degrade model accuracy, unlike CPU exploits shown capable of privilege escalation. In this paper, we demonstrate that GPU Rowhammer exploits can be as potent as CPU Rowhammer attacks. By exploiting the GPU page table management to identify when and where new page tables are allocated, we enable an unprivileged user CUDA kernel of one process to use RowHammer bit-flips to gain access to the GPU memory of other processes or co-tenants via targeted tampering of such page-tables resident on the GPU memory. Using this newly found primitive, we demonstrate the first GPU-side privilege escalation attacks, leaking secret data such as cryptographic keys from cuPQC libraries, and even tampering with the model's GPU assembly code to degrade models more stealthily than previous attacks. We further demonstrate that GPU-side privilege escalation can lead to CPU-side privilege escalation, defeating the protections provided by the IOMMU, enabling a malicious user-level program with GPU access to gain root shell and system-wide control, even in a non-multi-tenant setting.

cs.CR

Tuna-Like Swimmers Experience a Fluid-Mediated Stable Side-by-Side Formation

New free-swimming experiments and simulations are conducted on a pair of three-dimensional, bio-robotic swimmers composed of a body and tail section based on Yellowfin tuna, Thunnus albacares. It is discovered that the pair converges spontaneously to a side-by-side schooling formation that is stable to perturbations in the swimming direction at a fixed lateral spacing. We reveal that for close lateral spacings of 43% of the body length and thick, tuna-like bodies with a 22% thickness-to-length ratio, the flow between the swimmers is accelerated in a "channeling effect" due to flow constriction. Consequently, this creates a low-pressure zone that is the primary mechanism generating a fluid-mediated restorative force, thereby making the side-by-side formation hydrodynamically stable. This quasi-steady mechanism makes the stability of the formation insensitive to the phase synchronization between the bio-robots in contrast to previous results for schooling foils. Moreover, in the side-by-side formation tunalike swimmers are seen to have only a small reduction in their swimming speed and a concurrent small rise in their cost of transport. By leveraging this channeling effect, bio-robotic schools may be able to maintain a schooling formation with little or no control. This flow mechanism may also be present in biological schools of tuna-like fish where it may sculpt the formations observed in nature.

physics.flu-dyn