When cybersecurity professionals discuss critical infrastructure threats, attention usually centers on power grids, municipal water treatment, or nuclear centrifuges. Yet in modern commercial logistics, cold-chain refrigeration represents an equally critical, high-impact cyber-physical attack surface.

The Incident ("Fromagegate"): In October 2026, an unprecedented cyber-physical sabotage campaign struck over 700 commercial retail supermarkets across France and Western Europe. Rather than deploying financial extortion ransomware, threat actors remotely compromised exposed Operational Technology (OT) cooling controllers, disabling compressors and forcing continuous defrost cycles that raised freezer temperatures up to +50°C (122°F).

1. The Vulnerability Chain

The affected industrial systems—predominantly the Danfoss AK-SM 800A series running the StoreView interface—were vulnerable to a cascading exploit chain:

CVE ID Type CVSS Mechanics
CVE-2025-41450 Auth Bypass (CWE-305) 8.2 Predictable legacy "Code-of-the-Day" derivation algorithm
CVE-2025-41451 OS Command Injection (CWE-78) 8.7 Post-auth root command execution via SMTP parameters
CVE-2025-41452 Config Injection (CWE-15) 5.4 Tampering with web configuration causing operator DoS

2. Deconstructing the Code-of-the-Day Algorithm

The fatal vulnerability in CVE-2025-41450 stems from an insecure recovery feature designed to assist field technicians who lost credentials. The controller firmware computed a daily master passcode derived from the internal system timestamp:

[Target System Date/Time from HTTP Headers]
                   │
                   ▼
[Deterministic Seed = Day + Month + Salt]
                   │
                   ▼
[Pseudo-Random Generator Output]
                   │
                   ▼
[Master Admin Passcode Generated]
                   │
                   ▼
[Full Unauthenticated Root / Admin Access]
      

Because internet-exposed controllers leak their exact internal date and time in the standard HTTP Date response header, unauthenticated attackers did not need to brute-force or intercept network packets. They simply read the timestamp, derived the daily passcode locally, and logged in directly with full administrative access.

3. The Cyber-Physical Blast Radius

Unlike IT network intrusions where data is stolen, this exploit altered physical physical states:

4. Defense Blueprint & Hardening

Protecting industrial and commercial OT systems requires strict adherence to the Purdue Model:

  1. Zero Public Exposure: Building Management Systems (BMS) and cooling controllers must never be assigned public IPv4 addresses. They belong in isolated OT VLANs accessible only through multi-factor authenticated jump hosts.
  2. Firmware Remediation: Update controllers to patched firmware releases that strip deterministic daily recovery passcodes.
  3. Network IDS Detection: Deploy Suricata/Snort detection signatures to identify and block requests targeting StoreView endpoints.

AUTHOR: GABRIELE D'ATTILE

Cybersecurity researcher and autonomous systems engineer focusing on vulnerability research, offensive security, and OT cyber-physical resilience.

• GitHub Repository: CVE-2025-41450-Fromagegate
• Personal Hub: gabrieledattile.github.io
• GitHub Profile: github.com/GabrieleDattile