ORAN-DEFEND: Subspace Detection and Sanitization of Backdoor DRL xApps in Open RAN

· Source: cs.LG updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Cybersecurity & Data Privacy, Cloud Computing & IT Infrastructure · Depth: Expert, extended

Summary

ORAN-DEFEND is a novel, retraining-free wrapper designed to protect Deep Reinforcement Learning (DRL) xApps in Open Radio Access Networks (O-RAN) from backdoor policy attacks. These attacks involve third-party DRL xApps that appear benign but execute harmful control actions upon a covert trigger injected into Key Performance Indicator (KPI) telemetry, degrading Quality of Service (QoS). ORAN-DEFEND sanitizes potentially compromised xApps by projecting each KPI window onto a low-dimensional "safe subspace," estimated using Singular Value Decomposition (SVD) from a small number of trusted clean rollouts. The defense successfully recovers performance if the trigger's energy is concentrated in the orthogonal complement of this safe subspace. Evaluated on the Colosseum COLORAN dataset against four distinct DRL backdoor attacks—TrojDRL, SleeperNets, BadRL, and Q-Incept—ORAN-DEFEND achieved 100% return recovery and a >=99.5% defense success rate. The system operates with an O(Dd) per-step overhead, suitable for Near-RT RIC latency constraints, and maintains 100% recovery with as few as 8 clean calibration states.

Key takeaway

For AI Security Engineers deploying DRL xApps from third-party vendors in O-RAN environments, you should implement telemetry-level wrappers like ORAN-DEFEND. This approach allows you to sanitize potentially compromised xApps by projecting KPI streams onto a trusted safe subspace, effectively neutralizing backdoor triggers that reside outside this subspace. You can achieve high recovery rates with minimal calibration data, significantly reducing supply-chain attack risks without requiring xApp retraining or white-box access.

Key insights

ORAN-DEFEND uses subspace projection to sanitize DRL xApps against backdoor attacks by annihilating triggers in the orthogonal complement.

Principles

Method

Estimate a safe subspace from trusted clean KPI rollouts via SVD. Project incoming KPI windows onto this subspace, then feed the sanitized observation to the DRL xApp. Detect triggers by monitoring residual energy.

In practice

Topics

Best for: AI Scientist, AI Security Engineer, Research Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.LG updates on arXiv.org.