IT SBIT Services
Schneeberger
DEEN
CVE tracker

EnergizeLab FirmwareUpdater: Hard-coded AES key in firmware updater

CVE-2026-105035High 7.8

← All vulnerabilities

Summary

The EnergizeLab FirmwareUpdater, which is tied to firmware delivery for EnergizeLab companion robots, uses one hard-coded AES key shared by all installations. An attacker who recovers the key from the updater binary can decrypt and forge firmware packages that devices trusting the updater would accept. The CVSS vector requires local access, user interaction and no privileges; the exact attack path is not confirmed.

Affected

  • Unknown. The CNA record lists the affected version as n/a.
  • Other sources state that any version may be affected.
  • Affected device list not confirmed.

Fixed in

Unknown. No patch or vendor advisory found.

Workaround

  • No vendor mitigation found.
  • Changing the key on a single device does not fix the issue; the vendor must ship updated firmware and updater binaries with a new key or signing scheme.
  • Treat firmware images from this updater as untrusted and do not deploy them to business-critical devices.
  • Consumer press advice is to keep affected robots off the Wi-Fi network; this is not a vendor instruction.

Exploitation

  • CISA SSVC assessment: exploitation none, not automatable.
  • Not listed in CISA KEV.
  • VulDB reports no known exploit.
  • A public GitHub write-up is referenced but its content is unverified.

Our recommendation

  • Check whether EnergizeLab robots or the FirmwareUpdater are used on company networks, for example in education, retail or reception.
  • If they are used, place them on a separate network segment and do not trust their firmware images.
  • Monitor the NVD record and the vendor for an advisory and a fixed version.
  • Relevance is low for most SMEs.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 1 Nov 2026, 23:54.

Original description (NVD)

The EnergizeLab FirmwareUpdater (AArch64 ELF, distributed in the CDN bin.zip) uses a single hard-coded AES key shared by all installations. An attacker who recovers the key from the updater can decrypt and forge firmware packages for any device that trusts it.

NVD references (3)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.