Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain build-trigger privileges
-
DeliverySupply malicious builder image
-
ExploitS2I unpacks archive with absolute symlinks
-
ExecutionSymlink traversal escapes extraction directory
-
ImpactRead or modify host files outside sandbox
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling UNIX symlink resolution
|
| Exploitation Conditions | Exploitation requires that the attacker can introduce a malicious builder image into a source-to-image (S2I) build and that S2I unpacks that image's archive files, which do not sanitize symbolic links resolving to absolute paths outside the extraction directory (CWE-61). The limiting factors are significant: the attacker must have the privilege or access to supply or reference the builder image used by a build (consistent with CVSS PR:L), so this is not an unauthenticated drive-by. There is no required end-user interaction (UI:N), but exploitation is confined to environments that run S2I builds on untrusted or attacker-influenced builder images; deployments that only use trusted, vetted builder images are not realistically exposed. |
| Impact | This is a moderate-severity, conditionally-exploitable issue rather than an urgent priority. Red Hat's CVSS:3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N, base 6.4) indicates a network-reachable flaw requiring low privileges, with a scope change (S:C) reflecting escape from the build sandbox to the host, but only low confidentiality and integrity impact and no availability impact. The 'network' attack vector is somewhat generous: the real precondition is that an attacker can supply a malicious builder image into an S2I build, which in practice means possessing at least developer-level build privileges or control over a referenced image registry - consistent with PR:L. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so exploitation signals are entirely absent beyond the vendor-assigned CVSS. There is no conflict among the signals; rather, there is a scarcity of them. Net assessment: a legitimate sandbox-escape/path-traversal weakness worth patching in CI/CD build infrastructure, but not a drop-everything emergency given the privilege requirement, the low technical impact, and no evidence of exploitation. |
| Exploit ScenarioDerived | An attacker with the ability to trigger an OpenShift source-to-image build supplies a malicious builder image containing archive entries with symbolic links pointing to absolute paths outside the extraction directory. When S2I unpacks the archive, the unsanitized symlinks allow writing to or reading from arbitrary host locations, escaping the build sandbox and enabling limited information disclosure or file modification on the host. No public exploit identified at time of analysis, so this reflects the described mechanism rather than a weaponized PoC. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 07, 2026
Symbolic-link traversal during archive unpacking in Red Hat's source-to-image (S2I) tooling lets an attacker who can supply or otherwise influence the builder image consumed by a build create links that resolve to absolute paths outside the extraction directory, allowing file reads or modifications beyond the intended sandbox on the host. The flaw is rated CVSS 3.1 6.4 (AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N), so exploitation is not an unauthenticated drive-by: the attacker needs the privileges required to introduce or reference a malicious builder image, and only environments that run S2I builds against untrusted or attacker-influenced images are realistically exposed. The scope is marked Changed because the payload escapes the build container boundary, but confidentiality and integrity impact are each only Low; no public exploit code and no confirmed active exploitation were identified at time of analysis.
RemediationAI
No vendor-released patch version appears in the available intelligence, so the first action is to confirm fix status and version guidance directly from the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-107174 and the tracking Bugzilla at https://bugzilla.redhat.com/show_bug.cgi?id=2547419, then upgrade S2I and the affected OpenShift components (OpenShift Container Platform 4, OpenShift Serverless, Web Terminal) to the corrected build as soon as it is published. Until a patched build is applied, the practical compensating controls follow directly from the assessed prerequisites: treat builder images as trusted code and block the attack precondition rather than relying on generic hardening. Specifically, restrict who may submit or reference builder images via RBAC on BuildConfig and ImageStream resources, and enforce admission policies (ImagePolicy, image signature verification, or an allow-list of vetted builder image references) so that unsigned or attacker-controlled images cannot be used in builds. Where untrusted builds must be supported, isolate them in dedicated namespaces with restrictive Pod Security Admission, drop privileged and hostPath access through SCCs, and run S2I builds in a sandbox or separate node pool so that any file written via an escaping symlink lands somewhere harmless; the trade-off is reduced developer self-service and additional build configuration work. Monitoring file integrity on build nodes and alerting on unexpected writes outside build work directories can provide detection while the fix is pending, though it is detective rather than preventive.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is source-to-image (S2I), the build framework that turns application source into a container image by unpacking a builder image's filesystem and executing its assemble/run scripts; it ships standalone and is embedded in Red Hat OpenShift Container Platform 4, OpenShift Serverless, and the Red Hat Web Terminal as reflected in the CPE list (cpe:2.3:a:red_hat:openshift_source-to-image_(s2i), red_hat:red_hat_openshift_container_platform_4, red_hat:openshift_serverless, red_hat:red_hat_web_terminal). The root cause is CWE-61 (UNIX Symbolic Link Following): when S2I extracts the archive contents of a builder image, it does not validate symbolic links whose targets are absolute paths, so a crafted link placed inside the image resolves outside the extraction directory. Because the link is subsequently followed during extraction or subsequent file operations, the write or read escapes the intended extraction root, which is why the CVSS vector assigns Scope:Changed (S:C) even though direct C/I impact is Low. The low complexity and network attack vector reflect that the malicious image can be delivered like any other builder image reference, but the PR:L metric confirms that the attacker must first hold credentials or access sufficient to select or supply the builder image used by the build.
Know when Red Hat Openshift Container Platform 4 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
Attacker must have build-trigger/image-supply privileges (PR:L), symlink unpacking is straightforward (AC:L), and escape from sandbox to host yields a scope change (S:C) with limited read/write (C:L/I:L, A:N).
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A flaw was found in source-to-image. When unpacking archive files, the application fails to properly sanitize symbolic links pointing to absolute file paths. An attacker who supplies a malicious builder image can exploit this vulnerability by embedding links pointing outside the extraction directory. This allows the attacker to bypass sandbox boundaries, potentially leading to unauthorized information disclosure or file modification on the host system.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Affected Products (CPE)CVE.org
Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft
Elevated-privilege container restoration in CRI-O 1.34 and later, including downstream Red Hat OpenShift Container Platf
Privilege escalation in Red Hat Advanced Cluster Management's multicloud-operators-subscription controller lets a low-pr
Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe
Unauthenticated path traversal in gvproxy, the network forwarder shipped in the gvisor-tap-vsock package (used by Podman
Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege
Local privilege escalation in Performance Co-Pilot (PCP) on Red Hat Enterprise Linux 6 through 10 and OpenShift Containe
Local-to-domain-wide root privilege escalation in SSSD's LDAP sudo provider allows an authenticated LDAP directory user
Symlink-following file overwrite on the Ansible control node is possible in ansible-core when a user runs `ansible-galax
A use-after-free race condition in QEMU's 9pfs (virtfs) passthrough subsystem allows a malicious guest user to escape th
Privilege escalation in Red Hat OpenShift Container Platform 4's insights-runtime-extractor DaemonSet lets an authentica
A use-after-unmap in DPDK's vhost library gives a local attacker who controls a VDUSE (vDPA Device in USErspace) backend
EUVD-2026-94367
GHSA-rp44-r78q-h2wp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB