CVE-2019-8394
Medium · 6.5 CISA KEVCVSS
6.5
EPSS
63.3%
Published
Feb 17, 2019
CISA due date
May 3, 2022
Cloudanix analysis
Attackers can slip harmful files into a service desk tool through its login settings page, potentially allowing them to take over the system or steal private support records.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Tampering
- Component
- Application
- Class
- Improper Input Validation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The vulnerability permits authenticated users to upload arbitrary files through the login page customization interface without proper validation of file type, content, or destination, enabling placement of executable code on the server.
Why it matters to the business
Successful exploitation can result in remote code execution or unauthorized access to sensitive IT service management data, leading to operational disruption of support workflows, potential ransomware deployment risk, and data breaches; the issue remains in CISA KEV with a remediation deadline long passed, increasing urgency for organizations still running vulnerable versions.
How an attack unfolds
An attacker first obtains low-privileged credentials, authenticates to the ServiceDesk Plus instance, navigates to the login customization settings, and uploads a crafted malicious file such as a web shell; the file is stored on the server and can later be accessed or executed to establish persistence or escalate privileges. Active exploitation has been observed in the wild.
How to fix it
Upgrade Zoho ManageEngine ServiceDesk Plus to version 10.0 build 10012 or later. Restrict access to customization features to only trusted administrators, and apply network controls to limit exposure of the application to untrusted networks.
How to confirm the fix worked
Confirm the installed build number meets or exceeds 10012 via the product about page or version command; review server file system and application logs for any unauthorized uploads or customization changes after the upgrade.
Typical attack path
- Obtain valid low-privilege user credentials
- Authenticate to the ManageEngine ServiceDesk Plus web interface
- Access the login page customization feature
- Upload an arbitrary malicious file (e.g., web shell)
- Locate or trigger the uploaded file to achieve code execution
How to detect it
Examine web server and application logs for POST requests to customization endpoints, unexpected file creation events in upload directories, and subsequent access to newly created files with executable extensions; search for indicators of web shell activity such as unusual process spawns or outbound connections following customization changes.
- POST.*customize.*login
- ManageEngine/ServiceDesk.*uploads.*\.jsp
- ManageEngine/ServiceDesk.*uploads.*\.php
- unexpected executable file creation in customization path
- access to uploaded file immediately after customization POST
What your security team should do
- Prioritize upgrade to 10.0 build 10012 or newer immediately due to KEV listing and active exploitation
- Audit and minimize permissions granted to users who can access login customization settings
- Enable enhanced logging for file upload operations and review them regularly
- Deploy web application firewall rules to inspect and block suspicious file uploads
The record
Zoho ManageEngine ServiceDesk Plus (SDP) before 10.0 build 10012 allows remote attackers to upload arbitrary files via login page customization.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-76012 The Photo Gallery, Sliders, Proofing and Themes – NextGEN Gallery plugin for WordPress is… CWE-434
- CVE-2026-119620 A vulnerability was determined in 37954679 cak-filemanagement-system up to… CWE-434
- CVE-2026-115346 The Avada | Website Builder For WordPress & WooCommerce theme for WordPress is vulnerable… CWE-434
- CVE-2026-61738 SOCFortress CoPilot focuses on providing a single pane of glass for all your security… CWE-434
- CVE-2025-68391 ARKETEAM Protectel modules PROTECTELMAJ and BDF are vulnerable to arbitrary file upload… CWE-434
- CVE-2026-61645 Docat is a tool for hosting versioned static documentation. CWE-434
- CVE-2026-90864 A path traversal vulnerability in Progress Software WS_FTP Server versions prior to… CWE-434
- CVE-2026-90866 A path traversal vulnerability in Progress Software WS_FTP Server versions prior to… CWE-434