CyberRota Analysis
AI-GeneratedTugtainer versions prior to 1.30.4 have a critical vulnerability that allows unauthenticated access to Docker management APIs when the AGENT_SECRET is not configured, due to improper signature verification. This exposes sensitive Docker management functionalities, potentially allowing unauthorized users to manipulate container operations. Organizations using Tugtainer should prioritize upgrading to version 1.30.4 to mitigate this severe security risk.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
Tugtainer is a self-hosted app for automating updates of Docker containers. Prior to version 1.30.4, Tugtainer Agent allows unauthenticated access to Docker management APIs when AGENT_SECRET is not configured. The Agent uses request signatures to protect its API routes. However, in agent/auth.py, the signature verification function returns successfully if Config.AGENT_SECRET is empty. This causes protected Agent APIs to become accessible without authentication. This issue has been patched in version 1.30.4.