Tagoletta
Source-scoped identity with 5 associated PoCs and 5 linked vulnerabilities.
Exploit catalog results
Showing 5 PoCs on this page
GitHubTagoletta/CVE-2025-69460
Repository PoCStars: 0Created 2026-01-21ExploitCVE-2025-694602 files
Analysis
Technical assessment
Python script that performs SQL injection login bypass and uploads a PHP web shell to achieve remote code execution on a target Simple Image Gallery application.
Backdoor review
No backdoor observed in reviewed code
The repository contains a single Python script (CVE-2025-69460.py) that automates exploitation of CVE-2025-69460, a known RCE vulnerability in Simple Image Gallery 1.0. The script performs a SQL injection login bypass, uploads a PHP webshell, and prints the shell URL. All actions are consistent with the stated purpose of demonstrating the CVE. No concealed backdoor, unrelated payload, or operator-directed harm was observed.
Classification basis and observed behavior
Classification basis
The script actively exploits a SQL injection vulnerability to bypass login, then uploads and deploys a PHP web shell to execute arbitrary commands on the target. This constitutes an exploit, not merely a scanner or writeup.
CVE-2025-69460.py:14CVE-2025-69460.py:20-22CVE-2025-69460.py:52-55Requirements
- Target must be running Simple Image Gallery web application.
README.md:1
Observed behavior
- Prompts user for target URL and normalizes it.
CVE-2025-69460.py:7-12 - Defines a PHP web shell payload that executes system commands via 'cmd' GET parameter.
CVE-2025-69460.py:14 - Sends a POST request to /classes/Login.php?f=login with SQL injection payload in username field to bypass authentication.
CVE-2025-69460.py:20-22 - If login bypass succeeds, fetches user profile page to extract user details (id, firstname, lastname, username).
CVE-2025-69460.py:36-43 - Uploads the PHP web shell via a multipart POST request to /classes/Users.php?f=save, embedding the shell as the user's profile image.
CVE-2025-69460.py:52-55 - If upload succeeds, retrieves the shell URL from the user profile page and prints it with a 'cmd=whoami' example.
CVE-2025-69460.py:57-62
Behaviors behind the backdoor verdict
Observables
- Webshell Upload
- Payload withheldThe script uploads a PHP file containing a simple command execution webshell (system($_GET['cmd'])) to the target server. This is the expected behavior for a PoC exploiting the stated RCE vulnerability.
CVE-2025-69460.py:14CVE-2025-69460.py:50-55 - Sql Injection
- Payload withheldThe script performs a SQL injection to bypass authentication on the target application. This is a standard technique for exploiting the referenced vulnerability.
CVE-2025-69460.py:21-22 - Target Interaction
- Payload withheldThe script takes a single target URL as input and all subsequent HTTP requests are directed to that target. No external or unrelated network communication is present.
CVE-2025-69460.py:7-12
What the analysis did not establish
- CVE-2025-69460 record is absent from the acquired CVEList V5 dataset, so official vulnerability details are not available for cross-reference.
- The README.md references an external writeup and ExploitDB entry, but those resources are not included in the evidence.
- Review is limited to the supplied text files; no binary or non-text media were present.
- The script's behavior depends on the target server's response; no dynamic analysis was performed.
- The CVE record was absent from the acquired CVEList, so the script's alignment with the official CVE description could not be verified.
This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.
GitHubTagoletta/CVE-2025-69459
Repository PoCStars: 0Created 2026-01-21ExploitCVE-2025-694592 files
Analysis
Technical assessment
Python script that sends HTTP requests to create an admin account on a vulnerable Movie Rating System 1.0 instance and then logs in with the created credentials.
Backdoor review
No backdoor observed in reviewed code
The supplied evidence consists of a single Python script (CVE-2025-69459.py) and a README.md file. The Python script is a proof-of-concept exploit for CVE-2025-69459, which creates an admin account on a vulnerable Movie Rating System instance and then logs in. The script performs only the described exploit actions: it sends a POST request to create a user with hardcoded credentials ('tago'/'tagoletta') and then logs in. No backdoor, persistence, credential exfiltration, or unrelated payload behavior is observed. The script does not connect to any external attacker-controlled server, does not download or execute additional code, and does not modify the local system. The README.md contains only links to a write-up and an Exploit-DB entry. There is no obfuscation, no concealed behavior, and no deceptive functionality.
Classification basis and observed behavior
Classification basis
The script actively creates an admin account and logs in, which constitutes exploitation of the broken access control vulnerability rather than mere detection or scanning.
CVE-2025-69459.py:13-24CVE-2025-69459.py:28-39Requirements
- Target URL of a Movie Rating System 1.0 instance
CVE-2025-69459.py:4
Observed behavior
- Sends a multipart/form-data POST request to /payload withheld to create a new admin user with hardcoded credentials (Username: tago, Password: tagoletta)
CVE-2025-69459.py:10-24 - If the account creation succeeds (HTTP 200), sends a second POST request to /payload withheld to authenticate with the newly created credentials
CVE-2025-69459.py:26-39 - Parses the login response JSON and prints success or failure messages
CVE-2025-69459.py:41-49
Behaviors behind the backdoor verdict
Observables
- Hardcoded Credentials
- Payload withheldThe PoC uses hardcoded credentials to create and authenticate an admin account on the target system. These are part of the exploit's normal operation and are not used for backdoor access to the tester's machine.
CVE-2025-69459.py:10-11 - Target Url Input
- Payload withheldThe script prompts the operator for a target URL, which is the expected behavior for a PoC exploit. No hardcoded attacker-controlled server is present.
CVE-2025-69459.py:4 - Exploit Endpoint
- Payload withheldThe script sends a POST request to this endpoint to create an admin user, consistent with the described CVE.
CVE-2025-69459.py:13 - Login Endpoint
- Payload withheldAfter account creation, the script logs in via this endpoint, which is part of the normal exploit flow.
CVE-2025-69459.py:28
What the analysis did not establish
- CVE-2025-69459 record is absent from the acquired CVEList V5 dataset; classification relies solely on the repository content.
- The script's effectiveness or safety has not been verified; analysis is based on static code review only.
- Only the two text files (CVE-2025-69459.py and README.md) were reviewed; no other files exist in the repository according to the evidence envelope.
- The CVE record (CVE-2025-69459) was absent from the acquired CVEList V5 dataset, so the official description could not be cross-referenced.
- The review does not assess the safety of the linked external resources (tagmachan.com, exploit-db.com).
This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.
GitHubTagoletta/CVE-2025-69458
Repository PoCStars: 0Created 2026-01-21ExploitCVE-2025-694582 files
Analysis
Technical assessment
A Python script that exploits CVE-2025-69458, an unauthenticated SQL injection vulnerability in Movie Rating System 1.0, to achieve remote code execution by writing a PHP webshell to the target server via INTO OUTFILE.
Backdoor review
No backdoor observed in reviewed code
The supplied evidence consists of a Python script (CVE-2025-69458.py) and a README.md file. The Python script is a proof-of-concept exploit for CVE-2025-69458 that automates SQL injection to achieve remote code execution on a target Movie Rating System 1.0 application. The script takes a target URL as input, performs SQL injection to write a PHP webshell, and then executes a 'whoami' command via the webshell to demonstrate control. The README.md contains only two external links to a write-up and an Exploit-DB entry. No backdoor, deceptive payload, or behavior targeting the person running the PoC is observed. The script's actions are consistent with the stated exploit purpose and do not exhibit any concealed operator-directed harm against the user executing the PoC.
Classification basis and observed behavior
Classification basis
The script actively exploits a SQL injection vulnerability to write a PHP file to the server and then executes a system command on the target, which is the definition of an exploit.
CVE-2025-69458.py:54-56CVE-2025-69458.py:61Requirements
- Target URL of a vulnerable Movie Rating System 1.0 instance.
CVE-2025-69458.py:6 - Target must have a writable web directory and MySQL FILE privilege for the database user.
CVE-2025-69458.py:54-56
Observed behavior
- Prompts user for target URL and normalizes it.
CVE-2025-69458.py:6-11 - Crafts a PHP webshell payload that executes system commands via a GET parameter.
CVE-2025-69458.py:13 - Scrapes the target's homepage to find a link to a 'movie' page, then navigates to it to find a SQL injection point.
CVE-2025-69458.py:18-34 - Triggers a SQL error by appending a single quote to extract the server file path of the vulnerable script.
CVE-2025-69458.py:41-42 - Constructs a SQL injection payload using INTO OUTFILE to write the PHP webshell to the discovered directory.
CVE-2025-69458.py:54-56 - Sends the malicious SQL injection request to upload the webshell.
CVE-2025-69458.py:59 - Executes the 'whoami' command on the target via the uploaded webshell and prints the output and shell URL.
CVE-2025-69458.py:61-63
Behaviors behind the backdoor verdict
Observables
- Exploit Behavior
- Payload withheldThe script's behavior is consistent with a standard proof-of-concept exploit for CVE-2025-69458. It does not perform any actions against the user running the script.
CVE-2025-69458.py:13CVE-2025-69458.py:54-56CVE-2025-69458.py:61 - User Input
- Payload withheldThe script requires the user to specify the target system. It does not contain any hardcoded or hidden target addresses.
CVE-2025-69458.py:6 - Payload Generation
- Payload withheldThe payload is a simple PHP command execution shell. It is not obfuscated and its purpose is clearly related to the exploit.
CVE-2025-69458.py:13
What the analysis did not establish
- CVE-2025-69458 record was absent from the acquired CVEList V5 dataset, so CVE details are unverified.
- The README.md references an external writeup and ExploitDB entry, but their content was not included in the evidence.
- The review is limited to the supplied text files (CVE-2025-69458.py and README.md). No binary files were present. The analysis does not assess the safety of the external links in README.md or the target application.
This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.
GitHubTagoletta/CVE-2025-69457
Repository PoCStars: 0Created 2026-01-21ExploitCVE-2025-694572 files
Analysis
Technical assessment
Python script that performs SQL injection to bypass login, then uploads a PHP web shell to achieve remote code execution on a target 'Responsive Tourism Website'.
Backdoor review
No backdoor observed in reviewed code
The supplied evidence consists of a single Python script (CVE-2025-69457.py) and a README.md. The script performs a publicly documented SQL injection login bypass and uploads a simple PHP webshell to a target application. The webshell payload is a standard one-liner that executes commands passed via a GET parameter. No concealed, deceptive, or operator-directed harmful behavior beyond the stated exploit was observed.
Classification basis and observed behavior
Classification basis
The script actively exploits a target by sending a crafted SQL injection payload to bypass login and then uploading a PHP file containing a system command execution shell. This constitutes an exploit as it exercises the vulnerability to achieve remote code execution.
CVE-2025-69457.py:20-21CVE-2025-69457.py:48-50Requirements
- Target URL of a vulnerable Responsive Tourism Website 3.1 instance.
CVE-2025-69457.py:6
Observed behavior
- Prompts user for a target URL and normalizes it.
CVE-2025-69457.py:6-11 - Sends a SQL injection payload in the username and password fields to bypass authentication.
CVE-2025-69457.py:19-21 - Fetches an existing user's profile details from the admin panel.
CVE-2025-69457.py:25-32 - Constructs a multipart form-data request containing a PHP web shell and uploads it via the user profile save functionality.
CVE-2025-69457.py:46-50 - Extracts the URL of the uploaded web shell from the response and prints it, allowing the attacker to execute arbitrary system commands.
CVE-2025-69457.py:52-57
Behaviors behind the backdoor verdict
Observables
- Webshell Upload
- Payload withheldThe script uploads a PHP file containing a system command execution webshell, which is the stated purpose of the exploit.
CVE-2025-69457.py:48-49 - Sql Injection
- Payload withheldThe script uses SQL injection payloads to bypass authentication, which is part of the exploit chain.
CVE-2025-69457.py:20
What the analysis did not establish
- The CVE record for CVE-2025-69457 was absent from the acquired CVEList V5 dataset, so the vulnerability description could not be independently verified from that source.
- The README.md file contains links to an external writeup and an ExploitDB entry, but the content of those external resources was not provided for analysis.
- Only the provided text files were reviewed; no binary files were present or analyzed.
- The review does not assess the safety or legality of using this exploit against any system.
This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.
GitHubTagoletta/CVE-2023-38890
Repository PoCStars: 0Created 2026-01-21ExploitCVE-2023-388902 files
Analysis
Technical assessment
Python script that exploits CVE-2023-38890 in Online Shopping Portal 3.1 by performing SQL injection to bypass login, then uploading a PHP web shell via an authenticated file upload endpoint to achieve remote code execution.
Backdoor review
No backdoor observed in reviewed code
The repository contains a single Python script (CVE-2023-38890.py) that automates exploitation of CVE-2023-38890 against a target Online Shopping Portal 3.1 instance. The script performs SQL injection to bypass login, uploads a PHP web shell via a file upload vulnerability, and prints the shell path. All actions are directed at a user-supplied target URL and are consistent with the documented exploit chain. No concealed backdoor, unrelated payload, credential exfiltration, or persistence mechanism was observed.
Classification basis and observed behavior
Classification basis
The script actively exploits the vulnerability by sending a crafted SQL injection to bypass authentication, then uses the authenticated session to upload a PHP web shell, which is the definition of exploit code.
CVE-2023-38890.py:13-14CVE-2023-38890.py:26-27Requirements
- Target running Online Shopping Portal 3.1 with vulnerable login and file upload endpoints.
CVE-2023-38890.py:5
Observed behavior
- Prompts user for target URL.
CVE-2023-38890.py:5 - Sends SQL injection payload in username field to bypass admin login.
CVE-2023-38890.py:12-14 - Uploads a PHP web shell via multipart form data to insert-product.php, using authenticated session.
CVE-2023-38890.py:24-27 - Extracts the uploaded shell path by searching product listing and prints the full URL.
CVE-2023-38890.py:29-33
Behaviors behind the backdoor verdict
Observables
- Web Shell Upload
- Payload withheldThe script uploads a PHP web shell to the target server as part of the exploit chain. This is the intended exploit payload, not a backdoor against the PoC runner.
CVE-2023-38890.py:6CVE-2023-38890.py:26 - Sql Injection
- Payload withheldThe script uses SQL injection in the login form to bypass authentication. This is part of the documented exploit for CVE-2023-38890.
CVE-2023-38890.py:13 - Target Url Input
- Payload withheldThe script prompts the user for a target URL, indicating that all actions are directed at an external target, not the local machine running the PoC.
CVE-2023-38890.py:5
What the analysis did not establish
- Evidence is limited to the supplied text files; no runtime behavior or network traffic was observed.
- The script's success depends on the target application's exact endpoint paths and form field names, which are assumed but not verified.
- Only the supplied text files were reviewed; no binary or non-text files were present.
- The review does not assess whether the exploit works as claimed or whether the target application is actually vulnerable.
This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.