HIGHCVSS 8.5Vulnerability

CVE-2026-44850

## Summary Portainer offers an environment-level **Disable bind mounts for non-administrators** security setting that blocks regular users from binding host paths into containers they create through the Portainer-mediated Docker API. The check that enforces this setting only inspected the legacy `HostConfig.Binds` array on the container-create proxy and never looked at the equivalent `HostConfig.Mounts` array. Any authenticated user with rights to create containers on a Docker environment where the restriction is enabled could submit a `bind`-typed entry under `HostConfig.Mounts` and mount any host path into their container. The two fields are interchangeable on the Docker daemon — both produce real bind mounts at runtime — so a check that inspects only one is functionally equivalent to no check at all. The same primitive is correctly enforced on Swarm service create against `TaskTemplate.ContainerSpec.Mounts`; the gap was specific to the `POST /containers/create` proxy path. Exploitation requires a regular user with container-create rights on an environment that has the restriction enabled. Such a user can mount any host path read-write or read-only into a container they own and use the resulting view of the host filesystem to read or write anything the Docker daemon's user can — typically `root`. Bind-mount restriction is the primary defence against host filesystem exposure on shared environments where regular users are otherwise permitted to deploy containers. ## Severity **High** The vulnerability is exploitable over the network with low attack complexity, no attack requirement, and no user interaction. It requires a low-privilege authenticated session — any regular user with container-create rights on an environment where the bind-mount restriction is enabled. The vulnerable system (the Portainer container-create proxy) suffers a confidentiality and integrity breach by virtue of the bypass itself, but the dominant impact is on the subsequent system: the D

Properties

Severity
high
Summary
Portainer has a bind-mount restriction bypass via HostConfig.Mounts
Epss score
0.00303
Cvss score
8.5
Retrieved at
2026-10-21T01:24:49+00:00
Ghsa published
2026-05-14T16:23:45Z
Source url
https://github.com/advisories/GHSA-7fw3-x4r2-g7wc
Ghsa updated
2026-05-16T05:57:22Z
Ghsa id
GHSA-7fw3-x4r2-g7wc
Last source
FIRST EPSS
Cve id
CVE-2026-44850
Cvss vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N
In Signal since
initial import (Sep 2026)
Is ghsa only
false
Epss percentile
0.21674

Related Entities (3)

AFFECTS (1)

HAS_WEAKNESS (1)

VULNERABLE_TO (1)

Explore deeper with Ninja Signal's threat intelligence graph

CVE-2026-44850 (CVSS 8.5) — Ninja Signal Threat Intelligence | Ninja Signal