CVE-2025-69201
Unknown Unknown - Not Provided
Command Injection in Tugtainer-Agent API Allows Arbitrary Argument Execution

Publication date: 2025-12-29

Last updated on: 2026-02-20

Assigner: GitHub, Inc.

Description
Tugtainer is a self-hosted app for automating updates of docker containers. In versions prior to 1.15.1, arbitary arguments can be injected in tugtainer-agent `POST api/command/run`. Version 1.15.1 fixes the issue.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-12-29
Last Modified
2026-02-20
Generated
2026-05-27
AI Q&A
2025-12-29
EPSS Evaluated
2026-05-25
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
quenary tugtainer to 1.15.1 (exc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-77 The product constructs all or part of a command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended command when it is sent to a downstream component.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability in Tugtainer versions prior to 1.15.1 allows arbitrary arguments to be injected into the tugtainer-agent via the POST api/command/run endpoint. This means an attacker could potentially execute unintended commands or manipulate the application behavior through this injection flaw. The issue is fixed in version 1.15.1.


How can this vulnerability impact me? :

The vulnerability can lead to unauthorized command execution or manipulation of the Tugtainer application, potentially compromising the security and integrity of the docker container update automation process. This could result in system compromise, data loss, or disruption of services.


What immediate steps should I take to mitigate this vulnerability?

Upgrade Tugtainer to version 1.15.1 or later, as this version fixes the arbitrary argument injection vulnerability in tugtainer-agent's POST api/command/run endpoint.


How can this vulnerability be detected on my network or system? Can you suggest some commands?

The vulnerability involves arbitrary argument injection in the POST api/command/run endpoint of the tugtainer-agent. To detect exploitation attempts on your system or network, you should monitor HTTP POST requests to the api/command/run endpoint for suspicious or malformed commands that do not comply with the expected command schema. Since the fix involves strict validation of commands, any commands that fail validation or contain unexpected flags or arguments could indicate an attempt to exploit this vulnerability. Specific detection commands are not provided in the resources, but you can use network monitoring tools (e.g., tcpdump, Wireshark) or web server logs to filter POST requests to api/command/run and inspect their payloads for unusual or unauthorized commands. For example, using curl or similar tools to test the endpoint with malformed commands could help verify if the system is patched. However, no explicit detection commands are given in the provided resources. [1, 2, 3, 4]


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart