Plundervolt is an attack that lowers a processor’s supply voltage to induce faults during privileged computation. It targets software-controlled voltage scaling in systems that allow undervolting, so attackers can corrupt execution, bypass integrity checks, or weaken trusted execution protections.
What Plundervolt Is and Why It Matters
Plundervolt is a fault-injection technique that abuses software-controlled undervolting to destabilise a processor during privileged computation. It matters because the fault is introduced at the hardware-execution layer, so software may continue running while integrity checks, trusted execution assumptions, or sensitive operations are silently corrupted.
That makes the attack especially relevant in environments that rely on strong isolation or trusted execution for high-value workloads. The security problem is not ordinary software misuse, but an induced hardware fault that can change the behaviour of code that was expected to run inside a protected boundary.
How the Attack Works
Plundervolt exploits the fact that some systems let software adjust voltage dynamically. By lowering supply voltage at the right moment, an attacker can cause transient computation errors, instruction skips, or incorrect results during privileged operations. In practice, the goal is to make a protected operation fail open, produce a wrong value, or weaken a control that was supposed to preserve integrity.
The technique is most effective when the attacker already has sufficient local execution to reach the voltage-control interface or influence the environment around the target computation. The core danger is that the fault is timed, subtle, and often temporary, which makes it different from a persistent software bug or a simple crash.
Exposure and Validation Considerations
Organisations should first determine whether affected systems expose software-controlled undervolting or similar tuning interfaces. That means checking platform inventory, firmware and BIOS settings, vendor advisories, and whether trusted-execution workloads are actually deployed on hardware that permits this behaviour.
Exposure is often underestimated because the vulnerable feature may be enabled for performance or power-management reasons rather than security reasons. Where the feature exists, the question is not only whether a patch is available, but whether the deployment model still allows a privileged attacker to steer voltage changes close enough to a sensitive operation to matter.
Remediation and Defensive Controls
The safest response is to remove or disable the undervolting capability where the platform and vendor guidance allow it, especially on systems used for trusted execution or other integrity-critical workloads. If immediate removal is not possible, organisations should reduce exposure by tightening administrative access to firmware and tuning settings, constraining who can run privileged code, and treating the affected system as higher risk until the feature is neutralised.
After remediation, confirm that the control change actually sticks across reboots, firmware updates, and estate variation. For hardware fault attacks, a configuration that looks fixed on one host but not another leaves a residual gap that is easy to miss in mixed fleets.
Detection and Post-Compromise Review
Plundervolt-style attacks are difficult to detect purely from application logs because the visible symptom may be only an unexpected computation result, an integrity-check failure, or a degraded trusted-execution outcome. Detection therefore depends more on understanding where privileged computation occurred, whether voltage-control capabilities were exposed, and whether the output path or attestation result looks inconsistent with expected behaviour.
After suspected exploitation, review the affected workload for corrupted outputs, failed proofs, unexpected exception patterns, and any downstream state changes that relied on the compromised computation. If the attack could have influenced secrets, measurements, or signing operations, treat those materials as potentially exposed or untrustworthy and investigate whether they need to be re-established rather than merely rechecked.
Risk and Threat Considerations
Plundervolt is dangerous because it turns an allowed power-management function into a fault-injection channel against high-trust computation. The main risk is not just a crash, but silent corruption of protected work that can invalidate integrity guarantees, trust decisions, or security-sensitive outputs.
Failure mechanism: An attacker times an undervolt so the processor miscomputes during a privileged operation, creating transient faults that can bypass checks or weaken the protections the computation was meant to provide.
Impact: Protected execution may return incorrect results, integrity checks may be bypassed, and any downstream decision based on the corrupted computation may become unreliable.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-53 Rev 5, CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | SI-16 — Memory Protection | Fault injection threatens integrity of privileged computation on the platform. |
| CM-6 — Configuration Settings | Undervolting exposure depends on platform configuration and firmware settings. | |
| Recommendation — Apply SI-16 to limit exposure of sensitive execution paths to fault-based manipulation. Restrict and verify firmware settings that permit undervolting or other exploitable tuning controls. | ||
| CIS Controls v8 | CIS-4 — Secure Configuration of Enterprise Assets and Software | Secure configuration reduces exposure to risky platform tuning features. |
| CIS-12 — Network Infrastructure Management | Attack feasibility depends on strong control of platform and firmware administration paths. | |
| Recommendation — Harden hosts so voltage-control features are disabled where they are not required. Limit administrative pathways that could expose or change hardware control settings. | ||
| NIST CSF 2.0 | PR.DS-06 — Data-at-rest is protected | Plundervolt can undermine the integrity of protected computation and its outputs. |
| Recommendation — Protect integrity-critical workloads so their results are not trusted after fault injection exposure. | ||
Practitioner Guidance
What to watch for: Treat any environment that allows software-controlled voltage changes as a candidate for hardware fault abuse, not just as a power-optimisation feature. The practical question is whether privileged code, secure workloads, or attestation paths can still be influenced by that control surface.
Governance implication: Ownership should sit with the teams that control firmware policy, platform hardening, and trusted-execution deployment standards, because this is a cross-layer issue that cannot be managed only at the application tier.
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on November 2, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org