Sceawere
Vulnerability Detail
CVE-2026-90500UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Unrestricted File Upload in lenve vhr
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 6.3
- Creation Date
- 3h ago
- Vendor
- lenve
- Product
- vhr
- Attack Type
- Unrestricted Upload
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
- Attack Complexity
- LOW
Narrative and Response
Description
A weakness has been identified in lenve vhr 1.0-SNAPSHOT. This vulnerability affects the function FastDFSUtils.upload of the file /hr/userface of the component Avatar Upload. This manipulation of the argument File causes unrestricted upload. The attack is possible to be carried out remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "6.3",
"pubDate": "2026-09-13T08:16:25.980Z",
"pubdate": "2026-09-13T08:16:25.980Z",
"executiveSummary": "The lenve vhr 1.0-SNAPSHOT application contains a critical unrestricted file upload vulnerability within the Avatar Upload component.\nThe vulnerability resides in the FastDFSUtils.upload function, reachable via the /hr/userface endpoint.\nAn unauthenticated or remote attacker can exploit this flaw to upload arbitrary files to the server, potentially leading to Remote Code Execution (RCE) if the uploaded files can be executed by the web server.\nThe vulnerability is actively exposed with publicly available exploit code, posing a significant risk to the integrity and availability of the affected system.\nThe vendor has remained unresponsive to disclosure attempts, necessitating immediate manual remediation by administrators to prevent exploitation.",
"technicalDetails": "The vulnerability is rooted in an improper implementation of file upload validation logic within the FastDFSUtils.upload function, which is utilized by the /hr/userface route for avatar management.\nThe application fails to perform adequate server-side validation on the 'File' argument, such as verifying file extensions, MIME types, or inspecting file content signatures (magic bytes).\nThis lack of sanitization allows an attacker to bypass intended restrictions and upload malicious files—such as web shells (JSP, PHP, etc.) or executable scripts—directly into the server's storage environment via the FastDFS integration.\nThe attack flow initiates with the attacker sending a crafted multipart/form-data request to the /hr/userface endpoint. The 'File' parameter accepts the malicious payload without verifying if the content is a legitimate image file. Upon processing, the FastDFSUtils.upload function facilitates the storage of this payload within the infrastructure.\nOnce the file is uploaded, the attacker can potentially trigger code execution by navigating to the file's direct URL, depending on the server configuration and the directory where files are stored.\nIf the web server is configured to parse or execute files within the upload path, the attacker gains full control over the application environment. The exploit is remote and does not require pre-existing user privileges, significantly lowering the barrier to entry for malicious actors.\nPublicly available exploit scripts demonstrate that the vulnerability can be leveraged with minimal effort. The post-exploitation impact includes unauthorized file system access, data exfiltration, system compromise, and the potential for lateral movement within the network hosting the lenve vhr instance."
}