Proper Network Activation Security & Risk Analysis

wordpress.org/plugins/proper-network-activation

Avoid errors when using WordPress MultiSite network activation

20 active installs v1.0.5 PHP + WP 3.1+ Updated Mar 14, 2013
activationadminmultisiteplugins
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Proper Network Activation Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 13yr ago
Risk Assessment

The plugin 'proper-network-activation' v1.0.5 exhibits a mixed security posture. On the positive side, it has a minimal attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events, and no known historical vulnerabilities. Furthermore, all SQL queries are properly prepared, which is a significant security strength. However, the static analysis reveals critical weaknesses. All identified output operations are unescaped, presenting a direct risk of cross-site scripting (XSS) vulnerabilities if any data displayed originates from user input. The taint analysis also flags two flows with unsanitized paths, both categorized as high severity. This suggests that potentially malicious data could be processed without proper sanitization, leading to security issues. The absence of nonce and capability checks, while not directly leading to deductions based on the provided attack surface (as there are no entry points to check), indicates a general lack of defensive coding practices that could become problematic if the plugin's functionality were to expand in the future.

Key Concerns

  • Unescaped output detected
  • High severity taint flow with unsanitized path
  • High severity taint flow with unsanitized path
Vulnerabilities
None known

Proper Network Activation Security Vulnerabilities

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

Proper Network Activation Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

0% escaped4 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
ajax_response (proper-network-activation.php:134)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Proper Network Activation Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionactivated_pluginproper-network-activation.php:21
actiondeactivated_pluginproper-network-activation.php:22
actionnetwork_admin_noticesproper-network-activation.php:24
actionwpmu_new_blogproper-network-activation.php:29
Maintenance & Trust

Proper Network Activation Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedMar 14, 2013
PHP min version
Downloads32K

Community Trust

Rating86/100
Number of ratings7
Active installs20
Developer Profile

Proper Network Activation Developer Profile

scribu

20 plugins · 28K total installs

69
trust score
Avg Security Score
86/100
Avg Patch Time
4851 days
View full developer profile
Detection Fingerprints

How We Detect Proper Network Activation

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
pna-count-currentpna-count-totalpna
JS Globals
pnaajaxurl
REST Endpoints
/wp-json/pna/
FAQ

Frequently Asked Questions about Proper Network Activation