Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend HTTP upload request to FileAnyoneController
-
DeliveryInject traversal sequence in bucket/bizType parameter
-
ExploitServer resolves path outside storage root
-
ExecutionWrite file to attacker-chosen directory
-
PersistAccess uploaded payload via web path
-
ImpactAchieve code execution or data exfiltration
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The endpoint FileAnyoneController.java must be reachable from the network; the 'Anyone' naming convention strongly implies it is publicly exposed without authentication by design. No special configuration is required beyond a standard lamp-cloud deployment on an affected version (up to 5.10.0). Exploitation is NOT limited by authentication (PR:N per CVSS vector), user interaction (UI:N), or attack complexity (AC:L). The practical upper bound on impact depends on the server's file system permissions for the running process and whether any web-accessible directories are reachable via traversal - if the application runs with broad write permissions, impact escalates to potential remote code execution via web shell upload. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) indicates fully remote, unauthenticated, low-complexity exploitation with no special attack requirements - the highest-priority exploitation profile. However, impact is rated Low across Confidentiality, Integrity, and Availability (VC:L/VI:L/VA:L), capping the overall score at 5.5. The E:P modifier confirms a public proof-of-concept exists, elevating practical risk above the raw score suggests. No CISA KEV listing means active widespread exploitation is not confirmed, but the combination of unauthenticated access, trivial exploitation, and public PoC makes exploitation plausible in the near term. The absence of vendor response - confirmed by the referenced GitHub issue #412 - means no official patch window exists, making this a live unmitigated risk for all deployments on affected versions. The low impact ratings likely reflect that directory traversal in an upload context provides partial file write/read rather than full RCE, though chaining with other vulnerabilities (e.g., uploading a JSP shell to a web-accessible path) could escalate impact substantially. |
| Exploit ScenarioDerived | An unauthenticated remote attacker submits a crafted HTTP file-upload request to the FileAnyoneController endpoint, injecting path traversal sequences (e.g., '../../webapps/ROOT/') into the bucket or bizType parameter. The server resolves the traversed path and writes the uploaded file outside the intended storage directory - potentially into a web-accessible location, enabling follow-on code execution. A public proof-of-concept exists that likely demonstrates this payload construction. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 14, 2026
Path traversal in Dromara lamp-cloud up to version 5.10.0 allows remote unauthenticated attackers to manipulate file storage paths via the bucket and bizType parameters in FileAnyoneController.java. The affected endpoint appears intentionally public (indicated by the 'Anyone' controller name), lowering the bar for exploitation significantly. No vendor patch is available at time of analysis, and a public proof-of-concept exploit exists, though no CISA KEV listing confirms active mass exploitation.
RemediationAI
No vendor-released patch has been identified at time of analysis; the project had not responded to the responsible disclosure report at the time of CVE publication. Immediate compensating controls should include restricting access to the file upload endpoint at the network or application gateway layer - specifically blocking or rate-limiting requests to the FileAnyoneController endpoint from untrusted sources. Input validation should be enforced server-side on the bucket and bizType parameters to reject path traversal sequences such as '../' or encoded variants. If the endpoint is not required for public/unauthenticated access, adding authentication middleware is strongly recommended as a near-zero-cost mitigation, though this may break intended functionality. Monitor the GitHub repository at https://github.com/dromara/lamp-cloud and issue #412 for any patch release. Until an official fix is published, treat all deployments on versions up to 5.10.0 as unmitigated.
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
lamp-cloud is an open-source microservices platform built on Spring Cloud, developed under the Dromara organization (a Chinese open-source community). The vulnerability resides in FileAnyoneController.java, a file-upload controller whose naming convention ('Anyone') strongly implies it is designed to operate without authentication. CWE-22 (Improper Limitation of a Pathname to a Restricted Directory) applies here: the bucket and bizType request parameters are used to construct or select storage paths without adequate sanitization, allowing an attacker to inject directory traversal sequences (e.g., '../') to escape the intended storage boundary. The affected versions span up to and including 5.10.0.
Know when Java 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:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Unauthenticated network endpoint per controller name and CVSS PR:N; path traversal yields partial read/write with no direct availability impact.
Primary rating from Vendor (vuldb).
CVSS VectorVendor: vuldb
DescriptionCVE.org
A vulnerability was found in Dromara lamp-cloud up to 5.10.0. This vulnerability affects unknown code of the file FileAnyoneController.java of the component File-Upload Controller. Performing a manipulation of the argument bucket/bizType results in path traversal. The attack can be initiated remotely. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
Related Vulnerabilities in Dromara lamp-cloud Path Traversal Flaws
View all 2Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m
Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti
Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent
Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug
JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up
Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up
The WLS Security component in Oracle WebLogic Server 10.3.6.0, 12.1.2.0, 12.1.3.0, and 12.2.1.0 allows remote attackers
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow
Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla
The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during
EUVD-2026-58551
GHSA-rhf6-p3h5-gmjv
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB