Zedna pending post indicator and notifier Security & Risk Analysis

wordpress.org/plugins/zedna-pending-post-indicator-and-notifier

Display number of posts waiting for approval in administration. Send an email about waiting approval, approved/rejected post.

10 active installs v1.0 PHP + WP 3.0.4+ Updated Mar 10, 2020
approvalnotifypendingpoststatus
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Zedna pending post indicator and notifier Safe to Use in 2026?

Generally Safe

Score 85/100

Zedna pending post indicator and notifier has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

Based on the static analysis and vulnerability history, the "zedna-pending-post-indicator-and-notifier" v1.0 plugin exhibits a generally good security posture. The plugin has a minimal attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events exposed. Crucially, there are no identified entry points without authentication checks. The code also demonstrates good practices by not utilizing dangerous functions, performing file operations, or making external HTTP requests. All SQL queries are prepared, and there are some nonce checks present.

However, there are areas for improvement. The most significant concern is the low percentage of properly escaped output (36%). This indicates a potential risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not adequately sanitized before being displayed. While no critical or high-severity taint flows were found, this low output escaping rate leaves room for such issues to arise. The lack of capability checks is also a concern, as it suggests that certain actions might not be properly restricted by user roles.

The plugin's vulnerability history is clean, with no recorded CVEs. This suggests a proactive approach to security by the developers or that the plugin has not been a target of significant exploitation. However, this absence of history should not lead to complacency. The identified weakness in output escaping, coupled with the lack of capability checks, represents potential vulnerabilities that could be exploited. Overall, while the plugin benefits from a small attack surface and good SQL handling, the inadequate output escaping and missing capability checks warrant attention to improve its security.

Key Concerns

  • Low output escaping percentage
  • No capability checks
Vulnerabilities
None known

Zedna pending post indicator and notifier Security Vulnerabilities

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

Zedna pending post indicator and notifier Code Analysis

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

Output Escaping

36% escaped14 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
zedna_statusnotify_options_page (zedna-pending-post-inidicator-and-notifier.php:79)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Zedna pending post indicator and notifier Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
filteradd_menu_classeszedna-pending-post-inidicator-and-notifier.php:58
actionadmin_menuzedna-pending-post-inidicator-and-notifier.php:72
filtertransition_post_statuszedna-pending-post-inidicator-and-notifier.php:137
Maintenance & Trust

Zedna pending post indicator and notifier Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedMar 10, 2020
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Zedna pending post indicator and notifier Developer Profile

Radek Mezulanik

15 plugins · 570 total installs

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

How We Detect Zedna pending post indicator and notifier

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
update-pluginsplugin-count
HTML Comments
NOTE: Using the same CSS classes as the plugin updates count, it will match your admin color theme just fine.
Data Attributes
id="message"class="updated fade"id="review"id="pendingdiv"id="reviewdiv"id="notifier"+3 more
FAQ

Frequently Asked Questions about Zedna pending post indicator and notifier