The EnergizeLab Eilik NestJS auth service issues device tokens for arbitrary robot serial numbers without authentication. An unauthenticated remote attacker can obtain a valid device token for any serial number and act as that device against the cloud services.
When an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.