Jump to content
  • Critical Docker Desktop flaw lets attackers hijack Windows hosts


    Karlston

    • 390 views
    • 3 minutes
     Share


    • 390 views
    • 3 minutes

    A critical vulnerability in Docker Desktop for Windows and macOS allows compromising the host by running a malicious container, even if the Enhanced Container Isolation (ECI) protection is active.

     

    The security issue is a server-side request forgery (SSRF) now identified as CVE-2025-9074, and it received a critical severity rating of 9.3.

     

    “A malicious container running on Docker Desktop could access the Docker Engine and launch additional containers without requiring the Docker socket to be mounted,” reads Docker’s bulletin.

     

    “This could allow unauthorized access to user files on the host system. Enhanced Container Isolation (ECI) does not mitigate this vulnerability.”

     

    Security researcher and bug bounty hunter Felix Boulet found that the Docker Engine API could be reached without authentication at ‘http://192.168.65.7:2375/’ from inside any running container.

     

    The researcher demonstrated the creation and start-up of a new container that binds the Windows host’s 😄 drive to the container’s filesystem by using two wget HTTP POST requests.

     

    Boulet’s proof-of-concept (PoC) exploit does not require code execution rights inside the container.

    Philippe Dugre, a DevSecOps engineer at technology company Pvotal Technologies and a challenge designer for the NorthSec cybersecurity conference, confirmed that the vulnerability affected Docker Desktop Windows and macOS but not the Linux version.

     

    Dugre says that the vulnerability is less dangerous on macOS due to safeguards in the operating system. While he was able to create a file in the user's home directory on Windows, the same could not be achieved on macOS without the user providing permission.

     

    "On Windows, since the Docker Engine runs via WSL2, the attacker can mount as an administrator the entire filesystem, read any sensitive file, and ultimately overwrite a system DLL to escalate the attacker to administrator of the host system," - Phillippe Dugre

     

    "On MacOS, however, the Docker Desktop application still has a layer of isolation and trying to mount a user directory prompts the user for permission. By default, the docker application does not have access to the rest of the filesystem and does not run with administrative privileges, so the host is a lot safer than in the Windows case," he says.

     

    Nevertheless, the researcher warns that there is room for malicious activity even on macOS because an attacker has complete control over the application and the containers, which creates the risk of backdooring or modifying the configuration without the need for permission.

     

    Dugre says that the vulnerability is easy to leverage, and his exploit confirms this as it consists of just three lines of Python code.

     

    The vulnerability was reported responsibly to Docker, who responded quickly and addressed it in a new Docker Desktop version, 4.44.3, released last week.

     

    Source


    Hope you enjoyed this news post. Feedback welcome.

    Posted Tuesday 26 August 2025 at 5:28 am AEST (my time).

    News posts... 2023: 5,800+ | 2024: 5,700+ | 2025 (till end of July): 3,458

    RIP Matrix


    User Feedback

    Recommended Comments

    There are no comments to display.



    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...