Automatic Subdomains Security & Risk Analysis

wordpress.org/plugins/automatic-subdomains

Automatically maps subdomains to page and post permalinks based on post slug.

20 active installs v1.2 PHP + WP 2.3+ Updated Apr 11, 2013
landing-pagespermalinkssubdomains
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Automatic Subdomains Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 12yr ago
Risk Assessment

Based on the provided static analysis and vulnerability history, the "automatic-subdomains" plugin version 1.2 exhibits a generally strong security posture. The absence of identified dangerous functions, file operations, external HTTP requests, and a complete lack of taint flows suggest a well-written codebase that is not immediately exposing itself to common web vulnerabilities. The plugin also boasts zero known CVEs, indicating a history of stable and secure development.

However, a significant concern lies in the SQL query handling. The plugin uses one SQL query that is not prepared, which could be a potential vector for SQL injection if the input feeding this query is not rigorously sanitized before reaching the database. While the output escaping is reported as 100% proper, this single instance of raw SQL without prepared statements warrants attention. The plugin also lacks capability checks and nonce checks, which, combined with the zero entry points identified, might imply that the plugin's functionality is not directly exposed to user interaction via typical WordPress mechanisms like AJAX or shortcodes. If the plugin's core functionality relies on administrative settings or other internal WordPress hooks that don't require explicit user-initiated actions, this might explain the lack of these security checks. However, any future expansion or reliance on user-facing elements without these checks would introduce significant risks.

In conclusion, the plugin is largely secure with a clean vulnerability history and no critical flaws identified in the static analysis. The primary area for improvement is ensuring all SQL queries are prepared to mitigate potential injection risks. The absence of capability and nonce checks, while not an immediate threat given the current attack surface, should be a consideration for future development to ensure ongoing security.

Key Concerns

  • Raw SQL query without prepared statements
Vulnerabilities
None known

Automatic Subdomains Security Vulnerabilities

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

Automatic Subdomains Code Analysis

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

SQL Query Safety

0% prepared1 total queries
Attack Surface

Automatic Subdomains Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actioninitautomatic-subdomains.php:29
Maintenance & Trust

Automatic Subdomains Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedApr 11, 2013
PHP min version
Downloads11K

Community Trust

Rating100/100
Number of ratings1
Active installs20
Developer Profile

Automatic Subdomains Developer Profile

The Jake Group

4 plugins · 130 total installs

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

How We Detect Automatic Subdomains

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/automatic-subdomains/style.css
Version Parameters
automatic-subdomains/style.css?ver=

HTML / DOM Fingerprints

HTML Comments
Copyright 2012 Mark Wahl (email : markwahl99@yahoo.com) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation.+8 more
FAQ

Frequently Asked Questions about Automatic Subdomains