Skip to content

CVE-2026-22241 Exploit for GUnet Open eClass Unrestricted File Upload Leads to Remote Code Execution (RCE)

License

Notifications You must be signed in to change notification settings

Ashifcoder/CVE-2026-22241

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CVE-2026-22241 : Open eClass Remote Code Execution (RCE)

This exploit uses CVE-2026-22241 automates the login, ZIP creation, upload process and providing webshell directly on the server and removes it automatically once the exploit is completed.

Description

An Unrestricted File Upload vulnerability in the Theme Import functionality of Open eClass (prior to version 4.2) allows an attacker with administrative privileges to achieve Remote Code Execution (RCE).

Vulnerability Details

  • CVE ID: CVE-2026-22241
  • Vulnerability Type: CWE-434: Unrestricted Upload of File with Dangerous Type
  • Affected Version: < 4.2
  • Fixed Version: 4.2

Exploitation

Installation

git clone https://github.com/Ashifcoder/CVE-2026-22241.git

cd CVE-2026-22241/
pip install -r requirements.txt

Usage

python3 CVE-2026-22241.py -t http://127.0.0.1/openeclass -u admin -p adminpassword

CVE-2026-22241 Exploit

Options Help

usage: CVE-2026-22241.py [-h] -t ECLASSURL -u USERNAME -p PASSWORD

Open eClass Unrestricted File Upload RCE Exploit [ CVE-2026-22241 ]
Example: CVE-2026-22241.py -t http://127.0.0.1/openeclass -u admin -p adminpassword

options:
  -h, --help            show this help message and exit
  -t ECLASSURL, --eclassUrl ECLASSURL
                        Target URL of the Open eClass.
  -u USERNAME, --username USERNAME
                        Admin Username for login.
  -p PASSWORD, --password PASSWORD
                        Admin Password for login.

Acknowledgements

  • RoboGR00t for initial research on Open eClass GUnet.
  • FreySolarEye for research on Open eClass GUnet.
  • GUnet for their ongoing commitment to enhancing platform security.

Disclaimer

This script is for educational purposes and authorized security testing only. The author is not responsible for any damage caused by the misuse of this tool. Use responsibly and only on systems you have explicit permission to test.

References

About

CVE-2026-22241 Exploit for GUnet Open eClass Unrestricted File Upload Leads to Remote Code Execution (RCE)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages