論文の概要: DualGuard: Comprehensive and Efficient Memory Safety across Sequential and Speculative Execution
- arxiv url: http://arxiv.org/abs/2610.39374v1
- Date: Thu, 29 Oct 2026 05:04:48 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-11-03 00:01:21.610765
- Title: DualGuard: Comprehensive and Efficient Memory Safety across Sequential and Speculative Execution
- Title(参考訳): DualGuard: シークエンシャルおよび投機的実行における包括的で効率的なメモリ安全性
- Abstract要約: DualGuardは、非投機的および投機的実行下での二重メモリ保護のための統一されたフレームワークである。
本評価により,DualGuardは,断片化された防御の単純な構成に比べて,オーバーヘッドを3%-72%削減することが示された。
- 参考スコア(独自算出の注目度): 10.97093743021364
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Although decades of research have yielded sophisticated mechanisms for enforcing memory safety, speculative execution can subvert these protections through transient memory operations. Conversely, defenses designed specifically for speculative safety, such as Speculative Load Hardening (SLH), cannot enforce memory safety during non-speculative execution. A naive combination of defenses from both domains raises two fundamental challenges: (1) which combination of otherwise fragmented defenses can ensure dual memory safety under speculative and non-speculative executions? (2) whether such combinations introduce redundant protections that incur unnecessary performance overhead? We present DualGuard, a unified framework for dual memory protection under non-speculative and speculative executions. DualGuard systematically analyzes memory behaviors, classifying them into four categories, and further identifies the minimal composition requirements for dual memory safety, which allow us to strategically combine existing mitigations and design new ones to avoid redundant or excessive protections. We implement DualGuard through a combination of static analysis and runtime enforcement within the LLVM infrastructure. Our evaluation demonstrates that DualGuard reduces overhead by 3%-72% compared to naive compositions of fragmented defenses. In some cases, it even incurs lower overhead than approaches that guarantee memory safety solely under either non-speculative or speculative execution.
- Abstract(参考訳): 何十年にもわたって研究がメモリの安全性を高めるための洗練されたメカニズムを生み出してきたが、投機的実行はこれらの保護を過渡的なメモリ操作によって覆すことができる。
逆に、SLH(Speculative Load Hardening)のような投機的安全性のために特別に設計された防御は、投機的でない実行中にメモリ安全性を強制することはできない。
1) 分割された防御の組み合わせは、投機的および非投機的実行下で二重メモリの安全性を確保することができるか?
2)そのような組み合わせが、不要なパフォーマンスのオーバーヘッドを引き起こす冗長な保護を導入するかどうか。
非投機的および投機的実行下での二重メモリ保護のための統合フレームワークであるDualGuardを提案する。
DualGuardは、メモリの挙動を体系的に分析し、4つのカテゴリに分類し、さらに2つのメモリ安全性のための最小構成要件を特定します。
DualGuardは静的解析とLLVMインフラストラクチャ内の実行時実行を組み合わせて実装します。
本評価により,DualGuardは,断片化された防御の単純な構成に比べて,オーバーヘッドを3%-72%削減することが示された。
場合によっては、非投機的あるいは投機的実行のみでメモリ安全性を保証するアプローチよりもオーバーヘッドが低い場合もあります。
関連論文リスト
- HARDE: Optimizing Agent Harnesses for Runtime Risk Detection and Execution Control [56.168390595144984]
大規模言語モデル(LLM)エージェントは、悪意のある命令を注入したり、情報を誤解させるような安全リスクに対して脆弱である。
フレキシブルなリスク検出のためのモニタリングと,監視誘導型実行構造を統合したリスク認識型ハーネスを提案する。
論文 参考訳(メタデータ) (2026-09-29T17:23:37Z) - TwinGate: Stateful Defense against Decompositional Jailbreaks in Untraceable Traffic via Asymmetric Contrastive Learning [60.68349524623048]
分解されたジェイルブレイクは、大きな言語モデルにとって重大な脅威となる。
我々はステートフルなデュアルエンコーダ防御フレームワークであるTwinGateを紹介する。
我々は、8600の異なる悪意のある意図にまたがる360万以上の命令の包括的なデータセットを構築した。
論文 参考訳(メタデータ) (2026-04-30T13:44:01Z) - MemEvoBench: Benchmarking Memory MisEvolution in LLM Agents [78.95081012334116]
永続メモリを持つ大規模言語モデル(LLM)は、相互作用の継続性とパーソナライゼーションを高めるが、新たな安全性リスクをもたらす。
汚染または偏りのある記憶蓄積は、異常な作用を引き起こす可能性がある。
MemeEvoBenchは、LLMエージェントのメモリ安全性を評価する最初のベンチマークである。
論文 参考訳(メタデータ) (2026-04-17T07:29:52Z) - Attributing and Exploiting Safety Vectors through Global Optimization in Large Language Models [50.91504059485288]
本報告では,全頭部のグローバルな最適化により,安全クリティカルな注意点を同時に識別するフレームワークを提案する。
我々は,アクティベーション・リマッチによって同定された安全ベクトルを利用する,新しい推論時ホワイトボックス・ジェイルブレイク法を開発した。
論文 参考訳(メタデータ) (2026-01-22T09:32:43Z) - RoboSafe: Safeguarding Embodied Agents via Executable Safety Logic [56.38397499463889]
視覚言語モデル(VLM)を利用するエージェントは、複雑な現実世界のタスクを実行する能力がますます高まっている。
しかし、安全でない行動を引き起こす可能性のある危険な指示に弱いままである。
提案するRoboSafeは,実行可能述語ベースの安全ロジックを通じて,エージェントを具体化するためのランタイムセーフガードである。
論文 参考訳(メタデータ) (2025-12-24T15:01:26Z) - A-MemGuard: A Proactive Defense Framework for LLM-Based Agent Memory [31.673865459672285]
大規模言語モデル(LLM)エージェントは、過去のインタラクションから学習するためにメモリを使用する。
敵は、エージェントのメモリに一見無害なレコードを注入して、その将来の振る舞いを操作できる。
A-MemGuard は LLM エージェントメモリのための最初のプロアクティブな防御フレームワークである。
論文 参考訳(メタデータ) (2025-09-29T16:04:15Z) - CoreGuard: Safeguarding Foundational Capabilities of LLMs Against Model Stealing in Edge Deployment [66.72332011814183]
CoreGuardは、エッジデバイスにデプロイされるプロプライエタリな大規模言語モデル(LLM)の計算と通信効率の保護方法である。
CoreGuardは効率的な保護プロトコルを使用して、計算オーバーヘッドを削減し、伝搬プロトコルによる通信オーバーヘッドを最小限にする。
論文 参考訳(メタデータ) (2024-10-16T08:14:24Z) - ShadowBound: Efficient Heap Memory Protection Through Advanced Metadata Management and Customized Compiler Optimization [24.4696797147503]
ヒープの破損は システムのセキュリティに深刻な脅威をもたらす
ユニークなヒープメモリ保護設計であるShadowBoundを紹介します。
LLVMフレームワーク上にShadowBoundを実装し、最先端の3つの無防備を統合しました。
論文 参考訳(メタデータ) (2024-06-04T07:02:53Z) - DECLASSIFLOW: A Static Analysis for Modeling Non-Speculative Knowledge to Relax Speculative Execution Security Measures (Full Version) [9.816078445230305]
投機的実行攻撃は、定数時間プログラミングのセキュリティを損なう。
本稿では,提案するDECLASSIFLOWを用いて,投機的漏洩から一定時間コードを効率よく保護する。
論文 参考訳(メタデータ) (2023-12-14T21:00:20Z) - Citadel: Simple Spectre-Safe Isolation For Real-World Programs That Share Memory [8.414722884952525]
緩和マイクロアーキテクチャ分離(RMI)と呼ばれる新しいセキュリティ機能を導入する。
RMIは、攻撃者とメモリを共有できない機密プログラムを許可し、情報漏洩を非投機的実行に制限する。
エンドツーエンドのプロトタイプであるCitadelは、Linuxをブートしてセキュアなアプリケーションを実行するFPGAベースのマルチコアプロセッサで構成されています。
論文 参考訳(メタデータ) (2023-06-26T17:51:23Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。