Pith. sign in

REVIEW 1 cited by

You Shall Not Bypass: Employing data dependencies to prevent Bounds Check Bypass

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1805.08506 v3 pith:JDOINWGD submitted 2018-05-22 cs.CR

classification cs.CR
keywords serializationattacksbypasscheckachievingacrossapplicationarchitectural
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

A recent discovery of a new class of microarchitectural attacks called Spectre picked up the attention of the security community as these attacks can circumvent many traditional mechanisms of defense. One of the attacks---Bounds Check Bypass---can neither be efficiently solved on system nor architectural levels and requires changes in the application itself. So far, the proposed mitigations involved serialization, which reduces the usage of CPU resources and causes high overheads. In this report, we explore methods of delaying the vulnerable instructions without complete serialization. We discuss several ways of achieving it and compare them with Speculative Load Hardening, an existing solution based on a similar idea. The solutions of this type cause 60% overhead across Phoenix benchmark suite, which compares favorably to the full serialization causing 440% slowdown.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Modern Hardware Security: A Review of Attacks and Countermeasures

    cs.CR 2025-01 conditional

    This is a literature review of hardware security attacks and countermeasures, with no new attacks, mitigations, measurements, or proofs.

Pith tools