When Critics Disagree: Adaptive Reward Poisoning Attacks in RIS-Aided Wireless Control System

Deemah H. Tashman, Soumaya Cherkaoui
5/19/2026
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

Reward-poisoning attacks present a significant risk to learning-based wireless control systems. Given this, we propose a Disagreement-Guided Reward Poisoning (DGRP) adaptive attack on a Soft Actor-Critic (SAC) agent. In a Cognitive Radio Network (CRN) environment assisted by Reconfigurable Intelligent Surfaces (RIS), the SAC agent is tasked with maximizing the long-term secondary users' (SUs) rate by simultaneously optimizing the transmission power of the SU transmitter and the RIS phase shifts. DGRP corrupts rewards, particularly when the SAC dual critics exhibit substantial disagreement-especially in high-leverage, high-uncertainty states-resulting in distorted value estimations and guiding the policy towards suboptimal actions. Our findings demonstrate that DGRP substantially diminishes the performance improvements typically provided by RIS and degrades transmission quality. We further investigate key attack parameters and determine their impact on learning. In comparison to periodic-timing and exploration-triggered baselines, DGRP consistently causes greater damage, highlighting the necessity of considering disagreement-aware threats when evaluating the robustness of Deep Reinforcement Learning (DRL) in RIS-assisted networks.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tashman2026when,
  title  = {When Critics Disagree: Adaptive Reward Poisoning Attacks in RIS-Aided Wireless Control System},
  author = {Deemah H. Tashman and Soumaya Cherkaoui},
  year   = {2026},
  eprint = {2605.20037},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2605.20037v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2605.20037.svg)](https://codeofpaper.com/paper/2605.20037)

Discussion