Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
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
Magento-CVE-2019-7139-SQLi-PoC — Python proof-of-concept exploit for CVE-2019-7139, an unauthenticated SQL injection in Magento's product_frontend_action endpoint, enumerating databases, tables, and data. | Kitploit
Tools/GitHubGitHub/0xsemz/magento-cve-2019-7139-sqli-poc
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration TestingLearning & EducationDatabase Security
GitHub
0xsemz/magento-cve-2019-7139-sqli-poc

Magento-CVE-2019-7139-SQLi-PoC

Python proof-of-concept exploit for CVE-2019-7139, an unauthenticated SQL injection in Magento's product_frontend_action endpoint, enumerating databases, tables, and data.

View Repository
82112h 46m 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-2019-7139 PoC: Magento SQL Injection

This repository contains a proof-of-concept (PoC) exploit for CVE-2019-7139 (PRODSECBUG-2198), an unauthenticated SQL injection vulnerability in Magento, discovered by Charles Fol of Ambionics Security.

Vulnerability Details

  • CVE ID: CVE-2019-7139
  • Affected Versions:
    • Magento Open Source <= 1.9.4.0
    • Magento Commerce <= 1.14.4.0
    • Magento 2.1 <= 2.1.16
    • Magento 2.2 <= 2.2.7
    • Magento 2.3.0
  • Description: The vulnerability allows unauthenticated attackers to perform SQL injection via the /catalog/product_frontend_action/synchronize endpoint, potentially extracting sensitive data or manipulating the database.
  • Impact: Data exposure, data manipulation, and potential escalation to further attacks.

Purpose

This PoC is provided for educational purposes and security research only. It demonstrates how an attacker could exploit CVE-2019-7139 to extract database information using error-based or time-based SQL injection.

Installation

  1. Clone the repository:
    root@kitploit:~
    git clone https://github.com/0xSemZ/Magento-CVE-2019-7139-SQLi-PoC.git
    
  • Navigate to the repository directory:
    root@kitploit:~
    cd Magento-CVE-2019-7139-SQLi-PoC
    
  • Install dependencies:
    root@kitploit:~
    pip install requests
    
  • Usage

    1. Run the PoC:
      root@kitploit:~
      python3 exploit.py <target_url>
      
    2. The script will attempt to enumerate databases, tables, columns, and sample data.

    References

    • CVE-2019-7139
    • Magento Security Advisories
    • Ambionics Security
    • Pentest-Tools: Exploiting SQL Injection in Magento with SQLmap
    • Lexfo: Magento SQL Injection

    Disclaimer

    This code is for educational and research purposes only. Do not use it against systems without explicit permission from the system owner. The author is not responsible for any misuse or damage caused by this code. Use at your own risk.

    License

    This project is licensed under the MIT License. See the LICENSE file for details.

    Download Tool