Timing Channel Vulnerabilities Introduced by RowHammer Defenses - MICRO'25 Talk by Nisa Bostanci

Timing Channel Vulnerabilities Introduced by RowHammer Defenses - MICRO'25 Talk by Nisa Bostanci

Vulnérabilités des canaux temporels introduites par les défenses RowHammer - Conférence MICRO'25 par Nisa Bostanci

🎙 F. Nisa Bostanci 👥 65K 📅 14 septembre 2026 ⏱ 18 min 👁 23 📄 étude originale 🧭 2026-09-14
Disponible en : Français (actuel) English

Mots-clés

RowHammerPRACRFMcanal cachéwebsite fingerprinting

Résumé

Cette présentation de recherche, donnée à MICRO 2025 par F. Nisa Bostanci, expose une nouvelle classe d’attaques temporelles nommée LeakyHammer. L’idée centrale est que les mécanismes de défense contre RowHammer (PRAC et RFM) introduisent des latences observables. L’attaquant peut déclencher des ‘back-offs’ en martelant des rangées, et tous les accès mémoire concurrents subissent alors des délais mesurables. LeakyHammer exploite ces variations de latence pour établir des canaux de communication cachés (covert channels) et des canaux auxiliaires (side channels). Trois études de cas sont présentées : deux canaux cachés (Prime+Probe et All-Bank) et une attaque de reconnaissance de sites web (fingerprinting), capable d’identifier le site visité avec une précision allant jusqu’à 75% avec des modèles de machine learning simples. Les défenses proposées sont évaluées en simulation : Fixed-Rate RFM, qui découple les actions préventives des motifs d’accès, réduit fortement la menace avec un surcoût de performance faible ; une randomisation des compteurs d’activation réduit la capacité du canal de 86% ; et une version ‘Bank-Level PRAC’ limite la portée de l’attaque. Le tout est open-source et validé par une expérimentation avec gem5 et DRAMsim3.

183 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La valeur des informations est notable : l’article démontre que les défenses industrielles standardisées (PRAC/RFM) créent de nouvelles surfaces d’attaque, ce qui n’était pas connu. L’argumentation est solide : elle s’appuie sur une observation théorique (latence des actions préventives) vérifiée expérimentalement, puis déclinée en attaques concrètes avec taux de réussite quantifiés (39 Kbps, 75% d’accuracy pour le fingerprinting). L’approche est systématique : évaluation en simulation, analyse de bruit, comparaison de contre-mesures. La crédibilité est renforcée par l’open-source du code et des données.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est élevée : article évalué par les pairs (MICRO 2025), méthode de simulation réaliste (gem5 + DRAMsim3), reproduction des attaques et analyse de performance des contre-mesures avec benchmarks SPEC. Les sources citées dans la description sont pertinentes (article arXiv, code GitHub, publications antérieures sur RowHammer). Le titre est exact et fidèle au contenu. Aucune divergence notable entre titre et présentation.

160 mots

Adéquation titre / contenu

Le titre décrit précisément le sujet : les vulnérabilités de canaux temporels (covert et side channels) introduites par les défenses RowHammer, présentées lors du congrès MICRO 2025.

Qualité & fiabilité

9/10

Présentation académique d'un article de recherche (MICRO 2025) avec méthodologie expérimentale détaillée, évaluation par simulation gem5 + DRAMsim3, code et données open-source, et description approfondie des attaques et contre-mesures. Les résultats sont clairement exposés et répliquables, les hypothèses sont explicitées.

Moments clés

Sources citées

Sources concordantes

Références externes

Apport & nouveautés

L’apport original réside dans la découverte que les mécanismes de défense standardisés contre RowHammer (PRAC et RFM) introduisent de nouvelles canaux temporels. LeakyHammer est un framework méthodologique pour construire des attaques, avec des études de cas quantifiées. La proposition de contre-mesures (Fixed-Rate RFM, etc.) est une contribution pratique importante.

Pour aller plus loin :

  • Présentation des attaques par canaux auxiliaires — Notion générale d’attaques temporelles.
  • Article sur RowHammer — Vue d’ensemble de cette vulnérabilité matérielle.
  • DDR5 SDRAM — Contexte mémoire moderne.
  • Concepts comme EPSP, Side-channel, Timing attack (sans URL par prudence).

91 mots

Profil radar

Le profil radar est très équilibré, avec des scores élevés sur tous les axes. La quantité d'information (9) et la fiabilité (9) indiquent un travail technique dense et solide. Le niveau technique très élevé (9) reflète la complexité du sujet, mais le contenu est bien structuré.

Fiabilité 9/10