Case · DiggingBeagle record

BitWhisper bridged adjacent air-gapped computers through heat

A research prototype showed bidirectional communication between two already-compromised nearby computers by modulating CPU heat and reading temperature changes with built-in sensors.

Scope

Laboratory covert-channel demonstration. The paper reports 0-40 cm separation and roughly 1-8 bits per hour. It is not evidence of autonomous AI escape.

Assessment profile

Assessment method
Setting
research demonstration
Exploitation
demonstrated
Evidence
Grade B
Basis and provenance

The prototype claims establish adjacent-machine thermal communication at a reported low bitrate; the documented setting is a laboratory experiment. Assessment is a desk review of the retained canonical Claims and cited Source metadata at their recorded cutoff, not a new external verification. Impact remains ungraded.

Assessed Sep 24, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    Compromise both nearby computers

    Code on the sender must control workload and code on the receiver must read and interpret temperature sensors.

    Boundary: isolated hosts / attacker-controlled processes

  2. 02

    Convert workload into heat

    The sender raises and lowers processor activity to create a deliberate temperature pattern.

    Boundary: software workload / thermal output

  3. 03

    Propagate the thermal change

    Heat moves through the shared physical environment between closely spaced machines.

    Boundary: sender chassis / ambient environment

  4. 04

    Measure with built-in sensors

    The neighboring computer observes the slow temperature variation using normal thermal telemetry.

    Boundary: physical environment / receiver sensor

  5. 05

    Decode the pattern

    Receiver software maps temperature changes back to a small command or secret; the same principle can be used in the reverse direction.

    Boundary: sensor readings / recovered data

Timeline

  1. Mar 26, 2015
    Event type unspecified

    BitWhisper preprint released

    The researchers published the bidirectional thermal-channel results, including the reported distance and effective rate.

Claims & evidence

CLM-BITWHISPER-LIMITSThe reported prototype operated at approximately 0-40 cm and 1-8 bits per hour, enough for brief commands or small secrets but not a high-bandwidth network substitute.supported

Basis: reported finding

Link to claim
CLM-BITWHISPER-MECHANISMBitWhisper demonstrated bidirectional communication between adjacent air-gapped computers using heat emissions and built-in thermal sensors.supported

Implications

BitWhisper shows why 'no network link' is not equivalent to 'no signaling path'. Its demonstrated threat is highly constrained by distance and speed, but it exposes a general containment problem: software-controlled resource consumption can become a physical output, and management sensors can become unintended receivers.

Controls and mitigations

  • Increase physical separation between isolated systems so thermal changes from one machine are not usefully observable by another.
  • Treat temperature sensors and other environmental telemetry as part of the containment boundary rather than harmless housekeeping data.
  • Investigate sustained or patterned processor-load and temperature behavior when the protected environment warrants physical-channel monitoring.

Unknowns and contradictions

  • The demonstrated 0-40 cm range and 1-8 bit/hour rate are experimental results, not universal limits for every chassis and environment.
  • Ambient airflow, cooling policy, sensor resolution and workload noise materially affect reliability.
  • No cited evidence shows a frontier AI autonomously discovering or deploying BitWhisper in a real containment environment.

Sources and citation

Material revision history

  1. Sep 19, 2026 · Published version · first publication · revision 15
  2. Sep 19, 2026 · Published version · material revision · revision 20Public fields changed: attack_path, implications, mitigations, narrative, timeline, unknowns
  3. Sep 25, 2026 · Published version · material revision · revision 36Public fields changed: assessment_profile

Published updates and corrections