Suicide Security & Risk Analysis

wordpress.org/plugins/suicide

Remove all content from your blog's database (by table). Multisite compatible.

30 active installs v2.0 PHP + WP 3.0+ Updated May 21, 2014
databasedevelopmentmultisiteremove-contentsuicide
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Suicide Safe to Use in 2026?

Generally Safe

Score 85/100

Suicide has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The "suicide" v2.0 plugin exhibits a concerning security posture despite its seemingly small attack surface. While static analysis indicates no direct entry points like AJAX handlers, REST API routes, or shortcodes, this is heavily contradicted by the presence of two SQL queries that are not using prepared statements, and all 26 output operations are unescaped. This combination strongly suggests a high likelihood of SQL injection and cross-site scripting (XSS) vulnerabilities, particularly when considering that no capability checks are implemented, meaning any unauthenticated user could potentially trigger these vulnerable functions. The single nonce check, without other authorization mechanisms, offers minimal protection against exploitation of these flaws. The complete absence of vulnerability history and taint analysis results could indicate a lack of in-depth security testing or reporting for this plugin, rather than true inherent security. The plugin's strengths are its limited declared attack surface and lack of file operations or external requests, but these are overshadowed by critical weaknesses in data handling and output sanitization.

Key Concerns

  • SQL queries without prepared statements
  • Unescaped output
  • Missing capability checks
Vulnerabilities
None known

Suicide Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Suicide Code Analysis

Dangerous Functions
0
Raw SQL Queries
2
0 prepared
Unescaped Output
26
0 escaped
Nonce Checks
1
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

0% prepared2 total queries

Output Escaping

0% escaped26 total outputs
Attack Surface

Suicide Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionadmin_menusuicide.php:56
actionnetwork_admin_menusuicide.php:59
Maintenance & Trust

Suicide Maintenance & Trust

Maintenance Signals

WordPress version tested3.9.40
Last updatedMay 21, 2014
PHP min version
Downloads17K

Community Trust

Rating74/100
Number of ratings3
Active installs30
Developer Profile

Suicide Developer Profile

Justin Watt

3 plugins · 2K total installs

87
trust score
Avg Security Score
90/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Suicide

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Suicide