Zeno Report Post Security & Risk Analysis

wordpress.org/plugins/zeno-report-post

Highly customizable plugin to let your visitors report posts with inappropriate content to administrator / editor.

20 active installs v3.2.0 PHP 7.4+ WP 6.0+ Updated Jan 10, 2026
flag-postpagepostreportreport-post
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Zeno Report Post Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 2mo ago
Risk Assessment

The zeno-report-post plugin v3.2.0 demonstrates a strong security posture based on the provided static analysis. The plugin utilizes prepared statements for all SQL queries, employs nonce and capability checks for its AJAX handlers, and has a high percentage of properly escaped output. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests significantly reduces its potential attack surface. The taint analysis shows no flows with unsanitized paths, indicating a good handling of user-supplied data within the analyzed flows.

The vulnerability history further reinforces this positive assessment. With zero recorded CVEs, regardless of severity or recency, the plugin has a clean track record. This lack of historical vulnerabilities suggests consistent security development practices over time. While there are no overt critical risks identified, the presence of 17% unescaped output, though not flagged as critical in this analysis, could potentially lead to cross-site scripting (XSS) vulnerabilities if malicious input is provided in those specific output contexts. This is the primary area for improvement, though its impact is mitigated by the overall robust security practices.

In conclusion, zeno-report-post v3.2.0 appears to be a secure plugin with excellent adherence to WordPress security best practices. The data highlights strong defensive coding, particularly in data sanitization and authorization. The only minor concern is the unescaped output, which warrants attention for complete hardening, but does not currently represent a significant risk based on the available information.

Key Concerns

  • Unescaped output detected
Vulnerabilities
None known

Zeno Report Post Security Vulnerabilities

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

Zeno Report Post Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
6 prepared
Unescaped Output
18
90 escaped
Nonce Checks
5
Capability Checks
5
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared6 total queries

Output Escaping

83% escaped108 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
zeno_report_post_options_page_update (zrp-admin-page-settings.php:365)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Zeno Report Post Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 4

authwp_ajax_zeno_report_post_unpublish_postzrp-admin-page-reported-posts.php:391
authwp_ajax_zeno_report_post_delete_repzrp-admin-page-reported-posts.php:430
authwp_ajax_zeno_report_postzrp-frontend.php:325
noprivwp_ajax_zeno_report_postzrp-frontend.php:326
WordPress Hooks 7
actionadmin_menuzrp-admin-page-reported-posts.php:18
actionadmin_print_footer_scriptszrp-admin-page-reported-posts.php:38
filterthe_contentzrp-frontend.php:57
actionwp_enqueue_scriptszrp-frontend.php:81
actionwp_footerzrp-frontend.php:205
actionadmin_initzrp-functions.php:219
actionadmin_initzrp-functions.php:241
Maintenance & Trust

Zeno Report Post Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 10, 2026
PHP min version7.4
Downloads396

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Zeno Report Post Developer Profile

Marcel Pol

18 plugins · 82K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
1119 days
View full developer profile
Detection Fingerprints

How We Detect Zeno Report Post

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/zeno-report-post/css/zeno-report-post.css/wp-content/plugins/zeno-report-post/js/zeno-report-post-admin.js
Script Paths
/wp-content/plugins/zeno-report-post/js/zeno-report-post-admin.js
Version Parameters
zeno-report-post.css?ver=zeno-report-post-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
zeno-report-post-modalzeno-report-post-adminzeno-report-post-modal-closezeno-report-post-modal-titlezeno-report-post-titlezeno-report-post-modal-desczeno-report-post-half-leftzeno-report-post-name+6 more
Data Attributes
aria-label="Close"role="dialog"aria-labelledby="zeno-report-post-modal-title"aria-describedby="zeno-report-post-modal-desc"
JS Globals
zeno_report_post_admin_script
FAQ

Frequently Asked Questions about Zeno Report Post