Skip to content
Heist/ feed
Back to feed
High

Portainer Portainer CE - Authentication Bypass

Type: advisorySources: OSV

An authentication bypass vulnerability in Portainer CE through 2.44.0 allows authenticated low-privileged users to bypass Docker proxy authorization checks via non-canonical URL normalization, defeating all authorization middleware. The proxy endpoint fails to normalize request paths before applying access controls, allowing crafted requests to be interpreted differently by the proxy and the authorization layer. Successful exploitation grants the attacker root-level access to the underlying Docker host.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-72533
Confirmed fixed CVEs
Not specified
Updated in this feed
6 Nov 2026, 02:43 UTC · Revision 1

Source evidence

Portainer Portainer CE - Authentication Bypass

core-osv · Original source

Published 11 Aug 2026, 11:06 UTC

An authentication bypass vulnerability in Portainer CE through 2.44.0 allows authenticated low-privileged users to bypass Docker proxy authorization checks via non-canonical URL normalization, defeating all authorization middleware. The proxy endpoint fails to normalize request paths before applying access controls, allowing crafted requests to be interpreted differently by the proxy and the authorization layer. Successful exploitation grants the attacker root-level access to the underlying Docker host.

osv:CVE-2026-72533
Complete source record
{
  "id": "ede0e95bb765edf0b95d51a93686930bd8777181e15d0632ae5c6bb78b013754",
  "url": "https://osv.dev/vulnerability/CVE-2026-72533",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Portainer Portainer CE - Authentication Bypass",
    "summary": "An authentication bypass vulnerability in Portainer CE through 2.44.0 allows authenticated low-privileged users to bypass Docker proxy authorization checks via non-canonical URL normalization, defeating all authorization middleware. The proxy endpoint fails to normalize request paths before applying access controls, allowing crafted requests to be interpreted differently by the proxy and the authorization layer. Successful exploitation grants the attacker root-level access to the underlying Docker host.",
    "evidence": "osv:CVE-2026-72533",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-72533",
      "aliases": [
        "CVE-2026-72533"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/portainer/portainer",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "2ccca8c17e57c572786dda337456b673298f2243"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "2.44.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "2.44.0"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "2.44.0",
            "2.23.0",
            "2.0.0",
            "1.20.0",
            "1.11.3",
            "internal-1.6.0",
            "internal-1.5.0",
            "internal-1.4.0",
            "internal-1.3.0",
            "internal-1.2.0",
            "v0.6.0",
            "v0.5"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72533.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:46.204263888Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72533.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-72533",
        "https://github.com/portainer/portainer"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-287"
        ],
        "cna_assigner": "TuranSec",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72533.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-72533",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 514380,
  "published_at": "2026-08-11T11:06:33.537+00:00"
}