S4E just found a high top 10 tcp port service scan
critical·Product Based Web Vulnerabilities·Updated Jun 26, 2025

Earcms Application Distribution System Unrestricted File Upload Scanner

Targets file upload endpoints in Earcms, allowing attackers to upload and execute arbitrary files on the server.

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
0
Times Used
by S4E users
0
Assets Scanned
domains & IPs
0
Vulnerabilities Found
confirmed findings
Detail

Earcms Application Distribution System is a platform used by developers and enterprises to manage and distribute web applications across multiple environments. It streamlines version control, updates, and deployment processes, making it essential for efficient application delivery in modern IT infrastructures.

Unrestricted File Upload vulnerability occurs when the system fails to properly validate or restrict the types of files that can be uploaded. This arises from insufficient input validation, allowing attackers to bypass security checks and upload malicious files such as web shells or executables.

Specifically, the vulnerability targets the file upload functionality in Earcms, often through parameters like 'file' or 'upload' in POST requests. The system does not enforce strict file type whitelisting or content inspection, enabling attackers to upload files with dangerous extensions like .php, .asp, or .jsp.

If exploited, an attacker can execute arbitrary code on the server, leading to full system compromise, data theft, or further lateral movement within the network. This can result in severe data breaches, service disruption, and reputational damage for the organization.

Solution Advice
  • Implement strict file type whitelisting, allowing only necessary extensions like .jpg, .png, .pdf.
  • Validate file content using MIME type checking and magic byte analysis to ensure it matches the declared type.
  • Store uploaded files outside the web root to prevent direct execution via URL.
  • Disable execution permissions for upload directories using server configuration (e.g., .htaccess or Nginx rules).
  • Apply input sanitization and size limits to prevent oversized or malicious payloads.
  • Regularly update Earcms to the latest version to patch known vulnerabilities.
  • Use a Web Application Firewall (WAF) to detect and block malicious upload attempts.
  • Conduct periodic security audits and penetration testing to identify and fix upload flaws.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.