Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPosition to intercept build-time download
-
DeliverySubstitute malicious code for unverified resource
-
ExploitDeveloper runs workspace Dockerfile build
-
ExecutionTampered code executes in build container
-
ImpactCompromise build environment
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Code integrity verification
|
| Exploitation Conditions | Exploitation requires that the Laradock workspace/Dockerfile build process fetch code or binaries over the network with no integrity verification (no checksum or signature), and that an attacker can control or intercept that specific download (e.g. network MITM or upstream source compromise). It further requires a user to actually initiate the container build (UI:P), and is rated high complexity/difficult, meaning the attacker must win a timing or positioning race on the fetched resource. These limiting factors - passive user interaction, network-position prerequisite, and build-time-only window - substantially constrain real-world exploitation despite the network attack vector. |
| Impact | This is a low-priority issue despite being remotely launchable. The CVSS 4.0 base score is only 2.3, driven by high attack complexity (AC:H), required passive user interaction (UI:P, i.e. a developer must run the build), and uniformly low impacts (VC:L/VI:L/VA:L). The vendor-provided vector shows E:P (proof-of-concept exploit maturity), consistent with the reported public POC. There is NO CISA KEV listing and NO EPSS score in the provided data, so there is no evidence of active or widespread exploitation. The signals are internally consistent: a publicly available exploit exists, but the flaw is explicitly characterized as difficult to exploit, and realistic abuse requires an attacker to control or intercept the remote resource fetched at build time (classic CWE-494 download-without-integrity-check). Conflicting note: the Tags include 'Information Disclosure,' but CWE-494 and the exploit repository name ('laradock_build_time_rce...') point to a code-integrity/execution weakness rather than disclosure - treat the disclosure framing with caution. Overall this is a genuinely low real-world risk, not a high-CVSS-but-low-impact case; it is simply low across the board. |
| Exploit ScenarioDerived | A developer builds the Laradock workspace container, whose Dockerfile fetches code or binaries over the network without verifying integrity (no checksum/signature). An attacker positioned to intercept or substitute that fetched resource - e.g. via network MITM or compromise of the upstream download source - injects malicious code that executes during the build, yielding low-level compromise of the build environment. A public POC exists (github.com/s4hilpuni4/laradock_build_time_rce_http_download), but high complexity and the need for the developer to actually run the build limit practical exploitation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 04, 2026
Laradock through 20.4 fetches code during its workspace Dockerfile build without verifying integrity, allowing a network-positioned attacker to substitute or intercept that download and influence the build with limited confidentiality, integrity, and availability impact. Exploitation requires a user to actively start the build (UI:P) and is rated high complexity, and while publicly available exploit code exists, no active exploitation has been confirmed (not in CISA KEV). The issue is low priority given the network-positioning prerequisite, build-time-only window, and limited impact.
RemediationAI
No vendor-released patch has been identified at time of analysis; the vendor did not respond to the disclosure. Until a fix is available, mitigation must be applied by users. First, avoid building Laradock workspace containers over untrusted networks or from untrusted mirrors; if a trusted network is not possible, use a local or internal mirror and verify the Dockerfile and any downloaded artifacts against known-good checksums or signatures before building. Second, modify the workspace/Dockerfile to add an explicit integrity verification step (e.g., CHECKSUM or GPG signature validation) for any downloaded code or binaries; this may break builds when upstream content changes without a corresponding checksum update, so plan for periodic maintenance. Third, restrict the build environment's network egress to only required hosts and ports, which reduces the window for man-in-the-middle or upstream source compromise but may interfere with legitimate downloads. Fourth, since user interaction is required, train developers to review Dockerfiles before building and to treat build-time network fetches as untrusted. Monitor the VulDB entry https://vuldb.com/vuln/413353 for updates; no patched version is available as of this analysis. The public proof-of-concept at https://github.com/s4hilpuni4/laradock_build_time_rce_http_download.git shows the issue is easy to demonstrate, but the impact is limited by the high-complexity attack preconditions.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is an instance of CWE-494 (Download of Code Without Integrity Check). Laradock is a Docker-based development environment; the affected component is the workspace/Dockerfile build process, which retrieves code or binaries over the network without a checksum or signature verification step. Per the CPE cpe:2.3:a:n/a:laradock:*:*:*:*:*:*:*:* and EUVD data, all versions from 20.0 to 20.4 are affected. The CVSS 4.0 vector (CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P) corresponds to a network attack with high complexity, no privileges required, passive user interaction, and low impact to confidentiality, integrity, and availability; the assessed severity is 2.3 (Low). The exploitability is considered difficult because the attacker must control or intercept the specific download, e.g., via network man-in-the-middle or compromise of the upstream source, and the build must be initiated by a user. The independently assessed CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L) is consistent with these constraints. A public proof-of-concept repository (laradock_build_time_rce_http_download.git) demonstrates the build-time HTTP download issue, but the limited impact and prerequisites keep real-world risk low.
Know when Laradock 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
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-fetched build resource gives AV:N; attacker must control/intercept the download under a timing race (AC:H); a developer must run the build (UI:R); impacts are limited to the build environment (C/I/A:L).
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was found in Laradock up to 20.4. Impacted is an unknown function of the file workspace/Dockerfile of the component Build Process. The manipulation results in download of code without integrity check. The attack can be launched remotely. A high complexity level is associated with this attack. The exploitability is considered difficult. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
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.
EUVD-2026-92085
GHSA-r2hw-g35f-pfw5
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB