CVE Feed

    Dashboard / CVE / CVE-2021-3129

    CVE-2021-3129

    Ignition before 2.5.2, as used in Laravel and other products, allows unauthenticated remote attackers to execute arbitrary code because of insecure usage of file_get_contents() and file_put_contents(). This is exploitable on sites using debug mode with Laravel before 8.4.2.

    Published:Jan 12, 2021
    Last Modified:Nov 10, 2025
    EPS:Jan 12, 2021
    EPSS Score:0.94287
    CVSS Score:9.8

    CISA Notification

    Description

    Ignition before 2.5.2, as used in Laravel and other products, allows unauthenticated remote attackers to execute arbitrary code because of insecure usage of file_get_contents() and file_put_contents(). This is exploitable on sites using debug mode with Laravel before 8.4.2.

    Required Action:

    Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

    Notes:

    No extra notes provided.

    Due Date
    Oct 9, 2023
    1068 days ago
    Alert Date
    Sep 18, 2023
    1089 days ago

    Affected Products

    Vendor
    Facade
    Product
    Ignition
    Vendor
    Laravel
    Product
    Laravel

    Exploits

    http://packetstormsecurity.com/files/162094/Ignition-2.5.1-Remote-Code-Execution.htmlhttp://packetstormsecurity.com/files/165999/Ignition-Remote-Code-Execution.htmlhttps://www.ambionics.io/blog/laravel-debug-rcehttp://packetstormsecurity.com/files/162094/Ignition-2.5.1-Remote-Code-Execution.htmlhttp://packetstormsecurity.com/files/165999/Ignition-Remote-Code-Execution.htmlhttps://www.ambionics.io/blog/laravel-debug-rcehttps://www.exploit-db.com/exploits/49424https://github.com/0nion1/CVE-2021-3129https://github.com/0x0d3ad/CVE-2021-3129https://github.com/ajisai-babu/CVE-2021-3129-exphttps://github.com/ambionics/laravel-exploitshttps://github.com/Axianke/CVE-2021-3129https://github.com/banyaksepuh/Mass-CVE-2021-3129-Scannerhttps://github.com/cc3305/CVE-2021-3129https://github.com/crisprss/Laravel_CVE-2021-3129_EXPhttps://github.com/cuongtop4598/CVE-2021-3129-Scripthttps://github.com/FunPhishing/Laravel-8.4.2-rce-CVE-2021-3129https://github.com/Giangdurian/CVE-2021-3129https://github.com/GodOfServer/CVE-2021-3129https://github.com/hupe1980/CVE-2021-3129https://github.com/idea-oss/laravel-CVE-2021-3129-EXPhttps://github.com/JacobEbben/CVE-2021-3129https://github.com/joshuavanderpoll/CVE-2021-3129https://github.com/keyuan15/CVE-2021-3129https://github.com/knqyf263/CVE-2021-3129https://github.com/lukwagoasuman/CVE-2021-3129---Laravel-RCEhttps://github.com/MadExploits/Laravel-debug-Checkerhttps://github.com/miko550/CVE-2021-3129https://github.com/nth347/CVE-2021-3129_exploithttps://github.com/piperpwn/CVE-2021-3129-piperpwnhttps://github.com/Prabesh01/hoh4https://github.com/qaisarafridi/cve-2021-3129https://github.com/SecPros-Team/laravel-CVE-2021-3129-EXPhttps://github.com/shadowabi/Laravel-CVE-2021-3129https://github.com/SNCKER/CVE-2021-3129https://github.com/theNareshofficial/CVE-2021-3129-Labhttps://github.com/wmasday/CVE-2021-3129https://github.com/Y0s9/CVE-2021-3129https://github.com/zhzyker/CVE-2021-3129https://github.com/Zoo1sondv/CVE-2021-3129

    Common Weakness Enumeration

    No CWE recorded yet

    Common Attack Pattern Enumeration and Classification (CAPEC)

    No CAPEC recorded yet

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High