Safeguard
Vulnerability Analysis•

CVE-2026-22910: Weak Default Passwords in SICK TDC-X401GL

CVE-2026-22910 covers weak, publicly known default passwords on hidden user levels of SICK TDC-X401GL. SICK says to disable AppEngine after the setup.

Safeguard Security Team
2 min read

CVE-2026-22910 is a high severity flaw (CVSS 7.5) in the SICK TDC-X401GL telematic data collector. The device ships with weak and publicly known default passwords for certain hidden user levels, which raises the risk of unauthorized access. SICK says to deactivate AppEngine after the initial setup to mitigate it.

What's affected

The record lists the SICK TDC-X401GL telematic data collector, both the device and its firmware. SICK's CSAF advisory SCA-2026-0001 covers several CVEs for this product, and says SICK was not aware of public exploits when it published.

The SICK advisory gives a workaround for this CVE: once the initial setup is complete, deactivate AppEngine. SICK states that this fully mitigates the vulnerability.

How to check if you're exposed

Log in to the device and read the firmware version. Then confirm that AppEngine is off.

Check network placement too. SICK recommends minimizing network exposure of the devices and restricting access, so confirm the TDC-X401GL is not reachable from the internet or from broad office networks.

What to do now

  1. Complete the initial setup, then deactivate AppEngine.
  2. Keep the device off the public internet and behind a firewall.
  3. Review accounts and recent logins for anything unexpected.
  4. Apply the 1.4.0 or later firmware if you are also exposed to the other SICK CVEs for this product.

Why it matters

The record lists CWE-1391 (Use of Weak Credentials), use of weak credentials. Default passwords that the public can look up are not a secret, so they protect nothing once a device is reachable.

Hidden accounts make it worse, since an administrator may not know to change them. The general lesson for device buyers is to ask vendors for a list of all built in accounts and to require that credentials be unique per device. The record does not mark this CVE as exploited in the wild.

Quick check

Can I just change the passwords?

The advisory does not say that. It names disabling AppEngine as the mitigation, so follow that.

How is this different from CVE-2026-22909?

Both share the same workaround, but this one is about default credentials and that one is about missing authorization on app functions.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.