Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1020 CNY

100%

CVE-2024-7928 PoC — FastAdmin lang path traversal

Source
Associated Vulnerability
Title:FastAdmin lang path traversal (CVE-2024-7928)
Description:A vulnerability, which was classified as problematic, has been found in FastAdmin up to 1.3.3.20220121. Affected by this issue is some unknown functionality of the file /index/ajax/lang. The manipulation of the argument lang leads to path traversal. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 1.3.4.20220530 is able to address this issue. It is recommended to upgrade the affected component.
Description
CVE-2024-7928 fastadmin vulnerability POC & Scanning
Readme
# CVE-2024-7928
POC for CVE-2024-7928. Will attempt to retrieve DB details for FastAdmin instances.
![Banner](screen.jpg)

## How to Use
FOFA : app="FASTADMIN"

### Install the script requirements:
```sh
pip install -r requirements.txt
```

### Single Target:
```sh
python CVE-2024-7928.py -u https://target:9090
```

### Bulk Sscan:
```sh
python CVE-2024-7928.py -f file.txt
```

## Disclaimer
#WARNING!!!
This tool is provided for educational and research purposes only. The creator assumes no responsibility for any misuse or damage caused by the tool. 

## References

- https://nvd.nist.gov/vuln/detail/CVE-2024-7928
- https://vuldb.com/?id.275114
- https://wiki.shikangsi.com/post/share/da0292b8-0f92-4e6e-bdb7-73f47b901acd
- https://github.com/bigb0x/CVE-2024-7928/
File Snapshot

[4.0K] /data/pocs/1d9a678d87de89806a0a395dd137ed16623e7bf0 ├── [6.0K] CVE-2024-7928.py ├── [ 773] README.md ├── [ 17] requirements.txt └── [831K] screen.jpg 0 directories, 4 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →