SohelYousef
Source-scoped identity with 1 associated PoC and 1 linked vulnerability.
Exploit catalog results
Showing 1 PoC on this page
GitHubSohelYousef/CVE-2024-58290-Xhibiter-SQLi
Repository PoCStars: 0Created 2026-01-21ScannerCVE-2024-582902 files
Analysis
Technical assessment
A Python script that sends a time-based blind SQL injection payload to the /collections endpoint and measures response delay to detect vulnerability CVE-2024-58290. It does not extract data or manipulate the database.
Backdoor review
No backdoor observed in reviewed code
The repository contains a README and a Python PoC script for CVE-2024-58290. The script sends a time-based SQL injection payload to a user-supplied URL to test for the vulnerability. No backdoor, deceptive payload, persistence, credential theft, or unrelated remote access behavior is observed. The script's actions are limited to the stated vulnerability detection.
Classification basis and observed behavior
Classification basis
The script only detects the vulnerability by measuring response delay; it does not extract data, modify the database, or establish a shell. The README describes it as a detection script, and the code confirms it performs a time-based check and reports success/failure.
README.md:25poc.py:6poc.py:44-50Requirements
- Target running Xhibiter NFT Marketplace 1.10.2 with accessible /collections endpoint
README.md:16poc.py:22
Observed behavior
- Sends HTTP GET request to /collections with id parameter containing SLEEP(5) payload
poc.py:28-30poc.py:39 - Measures response time and reports vulnerability if delay >= 5 seconds or request times out
poc.py:37-40poc.py:44-54
Behaviors behind the backdoor verdict
Observables
- Network Request
- Payload withheldThe script sends an HTTP GET request to the user-provided URL with the SQL injection payload in the 'id' parameter. This is the core of the PoC and matches the described vulnerability.
poc.py:39 - Sql Injection Payload
- Payload withheldThe payload is a standard time-based blind SQL injection test using SLEEP(5). It is used to detect the vulnerability and does not perform data exfiltration or system modification.
poc.py:28
What the analysis did not establish
- Only the two text files (README.md, poc.py) were reviewed; no binary files were present or inspected.
- The review does not verify the script's behavior at runtime or the safety of the requests library.
This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.