YoApy News Security & Risk Analysis

wordpress.org/plugins/yoapy-news

Automatically import news articles from YoApy News into your WordPress site as posts with featured images.

0 active installs v1.2.0 PHP 7.4+ WP 5.0+ Updated Mar 5, 2026
auto-postcontentimportnewsrss
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is YoApy News Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 29d ago
Risk Assessment

The 'yoapy-news' v1.2.0 plugin exhibits a generally good security posture based on the static analysis. It correctly uses prepared statements for all SQL queries and implements a significant number of nonce and capability checks, indicating an awareness of common WordPress security practices. The absence of any critical or high severity taint flows is also a positive sign, suggesting that sensitive data is likely being handled with appropriate sanitization.

However, there are some areas that warrant attention. While the attack surface appears protected by authentication checks, the presence of 4 AJAX handlers still represents potential entry points. More critically, the output escaping mechanism is only properly implemented for 66% of detected outputs. This leaves a significant portion of the plugin's output potentially vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied data is not adequately sanitized before display. The plugin's history of zero known vulnerabilities is encouraging, but this does not negate the potential risks identified in the current code analysis.

In conclusion, 'yoapy-news' v1.2.0 has made commendable efforts in secure coding practices, particularly with SQL and access control. The primary concern lies with the incomplete output escaping, which poses a moderate XSS risk. Addressing this weakness should be a priority to further strengthen the plugin's overall security. The lack of historical vulnerabilities suggests a generally well-maintained codebase, but vigilance regarding the identified output escaping issue is crucial.

Key Concerns

  • Improper output escaping on a portion of outputs
Vulnerabilities
None known

YoApy News Security Vulnerabilities

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

YoApy News Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
2 prepared
Unescaped Output
81
155 escaped
Nonce Checks
6
Capability Checks
7
File Operations
2
External Requests
3
Bundled Libraries
0

SQL Query Safety

100% prepared2 total queries

Output Escaping

66% escaped236 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
<logs> (admin\views\logs.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

YoApy News Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 4

authwp_ajax_yoapyne_save_settingsincludes\classes\class-admin.php:53
authwp_ajax_yoapyne_test_connectionincludes\classes\class-admin.php:54
authwp_ajax_yoapyne_manual_importincludes\classes\class-admin.php:55
authwp_ajax_yoapyne_clear_logsincludes\classes\class-admin.php:56
WordPress Hooks 4
actionadmin_menuincludes\classes\class-admin.php:51
actionadmin_enqueue_scriptsincludes\classes\class-admin.php:52
actionyoapyne_fetch_newsincludes\classes\class-cron.php:53
filtercron_schedulesyoapy-news.php:93

Scheduled Events 2

yoapyne_fetch_news
yoapyne_fetch_news
Maintenance & Trust

YoApy News Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 5, 2026
PHP min version7.4
Downloads153

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

YoApy News Developer Profile

YoApy

2 plugins · 0 total installs

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

How We Detect YoApy News

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/yoapy-news/assets/css/admin.css/wp-content/plugins/yoapy-news/assets/js/admin.js
Script Paths
/wp-content/plugins/yoapy-news/assets/js/admin.js
Version Parameters
yoapy-news/assets/css/admin.css?ver=yoapy-news/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
yoapyne-settings-pageyoapyne-notice
HTML Comments
<!-- Admin functionality for YoApy News --><!-- YoApy News Admin class --><!-- Main menu --><!-- Settings submenu -->
Data Attributes
data-yoapyne-actiondata-yoapyne-nonce
JS Globals
yoapyne_admin_ajax_object
REST Endpoints
/wp-json/yoapyne/v1/settings/wp-json/yoapyne/v1/test-connection/wp-json/yoapyne/v1/manual-import/wp-json/yoapyne/v1/clear-logs
FAQ

Frequently Asked Questions about YoApy News