Exploit catalog results

Showing 7 PoCs on this page

ExploitDB

MyBulletinBoard (MyBB) 1.00 RC4 - 'search.php' SQL Injection

ExploitDB exploitPublished 2005-08-22
Not analyzedCVE-2005-26971 file
ExploitDB

PHP Arena 1.1.3 - 'pafiledb.php' Remote Change Password

ExploitDB exploitPublished 2005-06-15
Not analyzedCVE-2005-20001 file
ExploitDB

Webhints 1.03 - Remote Command Execution (C) (2)

ExploitDB exploitPublished 2005-06-11
Not analyzedCVE-2005-19501 file
ExploitDB

Webhints 1.03 - Remote Command Execution (Perl) (1)

ExploitDB exploitPublished 2005-06-11
Not analyzedCVE-2005-19501 file
ExploitDB

phpStat 1.5 - 'setup.php' Authentication Bypass

ExploitDB exploitPublished 2005-05-30
ExploitCVE-2005-17871 file

EDB-1016

Analysisdeepseek-v4-pro:cloud ·

Technical assessment

This is a Perl script that exploits an authentication bypass vulnerability in phpStat 1.5. It constructs a malicious HTTP GET request to setup.php with a 'check=yes' parameter and attacker-supplied credentials, which sets a new administrator password without requiring prior authentication. The script then instructs the user to log in with the new credentials.

Backdoor review

No backdoor observed in reviewed code

The provided Perl script is a straightforward proof-of-concept exploit for CVE-2005-1787. It sends a single HTTP GET request to the target's setup.php with a 'check=yes' parameter to bypass authentication and set a new admin password. The script contains no obfuscation, no secondary payloads, no attempts to connect to any host other than the specified target, and no code that would execute on the attacker's machine. The behavior is entirely consistent with the described exploit and shows no signs of backdoor functionality.

ClassificationExploit
Model confidence95%
AuthenticationNot required
LanguagesPerl
Target softwarephpStat 1.5
Attack typesAuthentication BypassPrivilege Escalation
Evidence & reasoningClassification basis · observed behavior · safety review
Technical evidence

Classification basis and observed behavior

Classification basis

The script actively sends a crafted HTTP request to the target server to change the administrator password without authentication, which is the definition of an exploit. It does not merely check for the vulnerability; it performs the unauthorized action.

exploits/php/webapps/1016.pl:5exploits/php/webapps/1016.pl:10exploits/php/webapps/1016.pl:46

Requirements

  • The target must be running phpStat 1.5 with the vulnerable setup.php file accessible.exploits/php/webapps/1016.pl:5
  • The attacker must provide the target host, the path to the phpStat installation, and a new password as command-line arguments.exploits/php/webapps/1016.pl:26exploits/php/webapps/1016.pl:31

Observed behavior

  • The script connects to the target web server on port 80.exploits/php/webapps/1016.pl:39-40
  • It sends a crafted HTTP GET request to the setup.php endpoint, including parameters 'check=yes', 'username=admin', and a user-supplied password.exploits/php/webapps/1016.pl:46
  • After sending the request, the script instructs the user to navigate to the setup.php page and log in with the username 'admin' and the password they provided.exploits/php/webapps/1016.pl:58-60
Safety-review evidence

Behaviors behind the backdoor verdict

Observables

Exploit Mechanism
Payload withheldThe script constructs and sends a single HTTP request to exploit the authentication bypass vulnerability in phpStat 1.5.exploits/php/webapps/1016.pl:46-48
Target Interaction
Payload withheldThe script uses IO::Socket::INET to connect to the target provided as a command-line argument. No other network connections are made.exploits/php/webapps/1016.pl:39-40
User Interaction
Payload withheldThe script prints usage instructions and exits if fewer than 3 arguments are provided.exploits/php/webapps/1016.pl:26-36
Review boundaries

What the analysis did not establish

  • The analysis is based solely on the provided Perl script. The actual vulnerability in setup.php is not included, so the server-side mechanism of the bypass cannot be confirmed from this artifact alone.
  • The script's effectiveness depends on the target server's configuration and the exact vulnerable version of phpStat.
  • The review is limited to the supplied text of the exploit file. No external resources, dependencies, or the target application itself were analyzed.
  • The script's behavior on the target server (e.g., whether the password change is permanent or creates a backdoor account) is not assessed, as it is part of the intended exploit functionality.
Model interpretation

This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.

ExploitDB

Maxwebportal 1.36 - 'Password.asp' Change Password (3)

ExploitDB exploitPublished 2005-05-26
Not analyzedCVE-2005-17791 file
ExploitDB

WebAPP 0.9.9.2.1 - Remote Command Execution (1)

ExploitDB exploitPublished 2005-05-20
ExploitCVE-2005-16281 file

EDB-1005

Analysisdeepseek-v4-pro:cloud ·

Technical assessment

This is a Perl script that exploits a command injection vulnerability in WebAPP 0.9.9.2.1. It sends crafted HTTP GET requests to the vulnerable 'apage.cgi' script, injecting shell commands via the 'f' parameter to download and execute a backdoor script, ultimately opening a remote shell on port 4444.

Backdoor review

No backdoor observed in reviewed code

The exploit script is a straightforward remote command execution exploit targeting a known vulnerability (CVE-2005-1628) in WebAPP. It sends crafted HTTP requests to execute commands on the target server. The commands download and execute a file from a hardcoded external URL, which is the disclosed exploit behavior. There is no concealed or misrepresented behavior that harms the operator's machine or an unrelated system.

ClassificationExploit
Model confidence95%
AuthenticationNot required
LanguagesPerl
Target softwareWebAPP 0.9.9.2.1
Attack typesCommand InjectionRemote Code Execution
Evidence & reasoningClassification basis · observed behavior · safety review
Technical evidence

Classification basis and observed behavior

Classification basis

The script actively sends crafted HTTP requests to execute arbitrary shell commands on a remote target, which is the definition of an exploit. It does not merely check for the vulnerability but performs actions to compromise the system.

exploits/cgi/webapps/1005.pl:5exploits/cgi/webapps/1005.pl:40-42exploits/cgi/webapps/1005.pl:46

Requirements

  • The target server must be running a vulnerable version of WebAPP (0.9.9.2.1 or possibly earlier) with the apage.cgi script accessible.exploits/cgi/webapps/1005.pl:5
  • The target server must have outbound network access to download a file from 'http://www.khatotarh.com/alpha.txt'.exploits/cgi/webapps/1005.pl:36
  • The target server must have Perl installed to execute the downloaded backdoor script.exploits/cgi/webapps/1005.pl:54

Observed behavior

  • The script constructs a malicious URL targeting 'apage.cgi' with a command injection payload in the 'f' parameter.exploits/cgi/webapps/1005.pl:40-42
  • The injected command uses 'wget' to download a file 'alpha.txt' from a remote server into the '/tmp' directory.exploits/cgi/webapps/1005.pl:36
  • A second request is sent to execute the downloaded file after renaming it to 'sirus.pl' and making it executable, which opens a backdoor on port 4444.exploits/cgi/webapps/1005.pl:54exploits/cgi/webapps/1005.pl:63
Safety-review evidence

Behaviors behind the backdoor verdict

Observables

Url
Payload withheldThe exploit downloads a file from this hardcoded URL to the target server and executes it. This is the disclosed remote command execution payload.exploits/cgi/webapps/1005.pl:36
Ip Port
Payload withheldThe exploit claims to open a backdoor on port 4444 of the target server. This is the disclosed result of the payload execution.exploits/cgi/webapps/1005.pl:10exploits/cgi/webapps/1005.pl:63
Review boundaries

What the analysis did not establish

  • The analysis is based solely on the provided Perl script. The actual behavior of the downloaded 'alpha.txt' backdoor is not included in the evidence and cannot be analyzed.
  • The script's effectiveness depends on the target server's configuration and the availability of the external download server, which are not verified.
  • The content of the downloaded file (alpha.txt) is not included in the evidence, so its exact behavior on the target is unknown, but this is the disclosed exploit payload, not a backdoor against the operator.
Model interpretation

This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.