Agy verification Security & Risk Analysis

wordpress.org/plugins/agy-verification

Agy Verification is a modern and responsive solution for any kind of verification.

100 active installs v1.2.0 PHP 7.4+ WP 5.6+ Updated Apr 17, 2023
age-popupage-restrictionage-verificationcontent-restrictionpage-restriction
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Agy verification Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 3yr ago
Risk Assessment

The "agy-verification" plugin v1.2.0 demonstrates some good security practices, particularly in its handling of SQL queries, which are all properly prepared. The absence of file operations and external HTTP requests also contributes positively to its security posture. However, the plugin has a significant security concern with one unprotected AJAX handler, which represents a direct entry point for potential attackers. While taint analysis didn't reveal critical or high-severity unsanitized paths, the presence of a flow with unsanitized paths, even if not leading to a critical vulnerability in this analysis, warrants caution.

The plugin's vulnerability history is clean, with no recorded CVEs, which suggests a generally stable and well-maintained codebase. This lack of past vulnerabilities is a strong indicator of developer diligence. Despite the clean history, the unprotected AJAX handler remains a pressing issue that could be exploited if an attacker finds a way to pass malicious input through it, even if it doesn't directly lead to SQL injection or other critical flaws based on the current static analysis. Overall, while the plugin has a solid foundation in some areas, the unprotected AJAX endpoint significantly lowers its security rating and requires immediate attention.

Key Concerns

  • Unprotected AJAX handler discovered
  • Flow with unsanitized paths detected
  • Moderate percentage of unescaped output
Vulnerabilities
None known

Agy verification Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Agy verification Release Timeline

v1.2.0Current
v1.1.8
v1.1.7
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Agy verification Code Analysis

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

Output Escaping

66% escaped116 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<status-log> (includes\templates\status-log.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Agy verification Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_agy_dashboard_pageincludes\Agy_Dashboard.php:21
WordPress Hooks 10
actionadmin_enqueue_scriptsadmin\Agy_Admin.php:15
filterplugin_action_linksagy-verification.php:71
filterplugin_row_metaagy-verification.php:72
actionadmin_menuincludes\Agy_Dashboard.php:16
actionadmin_noticesincludes\Agy_Dashboard.php:17
actionadmin_initincludes\Agy_Dashboard.php:18
actionwp_enqueue_scriptspublic\Agy_Public.php:16
actionwp_headpublic\Agy_Public.php:20
actionwp_headpublic\Agy_Public.php:25
actionwp_headpublic\template-parts\agy_template_basic.php:27
Maintenance & Trust

Agy verification Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedApr 17, 2023
PHP min version7.4
Downloads17K

Community Trust

Rating92/100
Number of ratings5
Active installs100
Developer Profile

Agy verification Developer Profile

Marko Radulovic

1 plugin · 100 total installs

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

How We Detect Agy verification

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/agy-verification/assets/css/agy_admin_style.css/wp-content/plugins/agy-verification/assets/js/agy_admin_script.js/wp-content/plugins/agy-verification/assets/js/agy_copy.js/wp-content/plugins/agy-verification/assets/js/agy_admin_ajax.js/wp-content/plugins/agy-verification/assets/css/agy_public_style.css/wp-content/plugins/agy-verification/assets/js/agy_public_script.js
Script Paths
/wp-content/plugins/agy-verification/admin/Agy_Admin.php/wp-content/plugins/agy-verification/public/Agy_Public.php/wp-content/plugins/agy-verification/public/template-parts/agy_template_basic.php

HTML / DOM Fingerprints

JS Globals
agy_admin_ajax
FAQ

Frequently Asked Questions about Agy verification