QID 150347
Date Published: 2021-04-21
QID 150347: Docker Host with Unprotected REST API Detected
Docker services use REST API to enable its management tools to perform actions such as creating new containers and starting/stopping them. Default configurations only allow Unix socket to access Docker's REST APIs. In order to enable remote access to the REST API, Docker daemon needs to be configured to listen on TCP ports,which provide unencrypted and unauthenticated access to the Docker REST API by default. Docker host REST APIs allow remote users to control the Docker images in the same fashion a local user would.
QID Detection Logic:(Unauthenticated):
This QID sends GET request to /info and /images/json on docker targets to detect if its accessible without any authentication.
Successful exploitation may allow remote attacker to control docker images and can also help in malicious activities.
CVEs related to QID 150347
| Advisory ID | Software | Component | Link |
|---|