Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2025-51820 — A critical Remote Code Execution (RCE) vulnerability (CVE-2025-51820) has been discovered in the Shopping Portal v1.0. | Kitploit
Tools/GitHubGitHub/shk-mubashshir/cve-2025-51820
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingPapers & ResearchLearning & Education
GitHubshk-mubashshir/cve-2025-51820

CVE-2025-51820

A critical Remote Code Execution (RCE) vulnerability (CVE-2025-51820) has been discovered in the Shopping Portal v1.0.

View Repository
1 year agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2025-51820

A critical Remote Code Execution (RCE) vulnerability (CVE-2025-51820) has been discovered in the Shopping Portal v1.0.

🚨 Remote Code Execution in Online Shopping Portal Project v1.0 (CVE-2025-51820)

🔍 Introduction

In today’s digital world, Remote Code Execution (RCE) remains one of the most dangerous web application vulnerabilities. This report highlights a critical Remote Code Execution (RCE) (CVE-2025-51820) in the Online Shopping Portal Project v1.0 by phpgurukul, Exploiting this flaw allows attackers to execute arbitrary system commands remotely, potentially leading to full system compromise.


🛡️ Vulnerability Overview

  • CVE ID: CVE-2025-51820
  • Vulnerability Type: Remote Code Execution (RCE)
  • Affected Product: Online Shopping Portal Project - 1.0
  • Affected Component: /shopping/admin/insert-product.php
  • Attack Type: Remote
  • Severity: Critical
  • Discoverer: Mubashshir Shaikh

🧪 Steps to Reproduce

  1. Set Up the Application : Install and configure the vulnerable version (v1.0) on a local server.

  2. Login to the System : Use the default credentials provided by phpgurukul.

  3. Access the Vulnerable Functionality : /shopping/admin/insert-product.php

  4. Craft and Upload a Malicious File / Payload : Upload a malicious PHP shell or inject command execution payloads (e.g., ;whoami, ;sleep 5) depending on the context of the vulnerability.

  5. Trigger the Payload : Access the uploaded file or vulnerable endpoint to execute your payload: http://localhost/columbans/uploads/shell.php?cmd=whoami

  6. Confirm Command Execution : The application executes the payload and returns the command output, RCE is confirmed.

🔍 Root Cause Analysis The vulnerability stems from insufficient validation and sanitization of user-supplied input, allowing attackers to inject and execute system-level commands. In cases involving file uploads, the server fails to restrict executable file types or validate the file content, leading to direct command execution when the file is accessed.

🔗 References

OWASP Command Injection Guide

Online Shopping Portal Project

Download Tool