CVE Vulnerabilities

CVE-2026-56857

Insecure Operation on Windows Junction / Mount Point

Published: Oct 08, 2026 | Modified: Oct 09, 2026
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
RedHat/V2
RedHat/V3
3.3 LOW
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Ubuntu
MEDIUM

On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).

Weakness

The product opens a file or directory, but it does not properly prevent the name from being associated with a junction or mount point to a destination that is outside of the intended control sphere.

Affected Software

NameVendorStart VersionEnd Version
Red Hat OpenShift Service Mesh 3.0RedHatopenshift-service-mesh/istio-cni-rhel9:1792912264*
Red Hat OpenShift Service Mesh 3.0RedHatopenshift-service-mesh/istio-pilot-rhel9:1792911614*
Red Hat OpenShift Service Mesh 3.0RedHatopenshift-service-mesh/istio-proxyv2-rhel9:1792951544*
Red Hat OpenShift Service Mesh 3.0RedHatopenshift-service-mesh/istio-rhel9-operator:1792911464*
Red Hat OpenShift Service Mesh 3.1RedHatopenshift-service-mesh/istio-cni-rhel9:1792912455*
Red Hat OpenShift Service Mesh 3.1RedHatopenshift-service-mesh/istio-pilot-rhel9:1792912343*
Red Hat OpenShift Service Mesh 3.1RedHatopenshift-service-mesh/istio-proxyv2-rhel9:1792937000*
Red Hat OpenShift Service Mesh 3.1RedHatopenshift-service-mesh/istio-rhel9-operator:1792911843*
Red Hat OpenShift Service Mesh 3.2RedHatopenshift-service-mesh/istio-cni-rhel9:1792912393*
Red Hat OpenShift Service Mesh 3.2RedHatopenshift-service-mesh/istio-pilot-rhel9:1792912862*
Red Hat OpenShift Service Mesh 3.2RedHatopenshift-service-mesh/istio-proxyv2-rhel9:1792935548*
Red Hat OpenShift Service Mesh 3.2RedHatopenshift-service-mesh/istio-rhel9-operator:1792912242*
Red Hat OpenShift Service Mesh 3.3RedHatopenshift-service-mesh/istio-cni-rhel9:1792912245*
Red Hat OpenShift Service Mesh 3.3RedHatopenshift-service-mesh/istio-pilot-rhel9:1792911805*
Red Hat OpenShift Service Mesh 3.3RedHatopenshift-service-mesh/istio-proxyv2-rhel9:1792944701*
Red Hat OpenShift Service Mesh 3.3RedHatopenshift-service-mesh/istio-rhel9-operator:1792911854*
Red Hat OpenShift Service Mesh 3.4RedHatopenshift-service-mesh/istio-cni-rhel9:1792912137*
Red Hat OpenShift Service Mesh 3.4RedHatopenshift-service-mesh/istio-pilot-rhel9:1792911629*
Red Hat OpenShift Service Mesh 3.4RedHatopenshift-service-mesh/istio-proxyv2-rhel9:1792935452*
Red Hat OpenShift Service Mesh 3.4RedHatopenshift-service-mesh/istio-rhel9-operator:1792912572*

Extended Description

Depending on the intended action being performed, this could allow an attacker to cause the product to read, write, delete, or otherwise operate on unauthorized files. In Windows, NTFS5 allows for file system objects called reparse points. Applications can create a hard link from one directory to another directory, called a junction point. They can also create a mapping from a directory to a drive letter, called a mount point. If a file is used by a privileged program, but it can be replaced with a hard link to a sensitive file (e.g., AUTOEXEC.BAT), an attacker could escalate privileges. When the process opens the file, the attacker can assume the privileges of that process, tricking the privileged process to read, modify, or delete the sensitive file, preventing the program from accurately processing data. Note that one can also point to registries and semaphores.

Potential Mitigations

References