WP News feed widget Security & Risk Analysis

wordpress.org/plugins/wp-news-feed-widget

A simple news feed widget with pagination

50 active installs v1.2 PHP + WP 3.2+ Updated Aug 21, 2016
newspaginationwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP News feed widget Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 9yr ago
Risk Assessment

The "wp-news-feed-widget" v1.2 plugin exhibits a generally good security posture, with no recorded vulnerabilities (CVEs) and a clean taint analysis. The plugin demonstrates best practices by exclusively using prepared statements for SQL queries and avoids external HTTP requests and file operations. The attack surface is small, consisting of only two AJAX handlers, and importantly, none of these entry points are immediately identified as unprotected based on the provided data.

However, there are areas for improvement. The presence of the `create_function` dangerous function, although only one instance, is a significant concern as it can lead to code injection vulnerabilities if not handled with extreme care and strict sanitization of its input. Furthermore, the output escaping rate is quite low at 28%. This suggests that a substantial portion of the plugin's output might be vulnerable to Cross-Site Scripting (XSS) attacks, especially if user-supplied data is directly reflected in the output without proper sanitization or escaping.

While the lack of historical vulnerabilities is a positive indicator, it doesn't completely negate the risks identified in the static analysis. The plugin's strengths lie in its secure database interactions and limited attack vectors. Its primary weaknesses are the use of a dangerous function and a concerningly low rate of output escaping, which could expose it to XSS vulnerabilities. Overall, the plugin is in a relatively secure state but requires immediate attention to address the identified code signals and improve output sanitization.

Key Concerns

  • Dangerous function (create_function) detected
  • Low output escaping rate (28%)
Vulnerabilities
None known

WP News feed widget Security Vulnerabilities

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

WP News feed widget Code Analysis

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

Dangerous Functions Found

create_functionadd_action( 'widgets_init', create_function( '', 'register_widget("RP_Wpnfw");' ) );wp-news-feed-widget.php:274

Output Escaping

28% escaped32 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
get_widget_posts (wp-news-feed-widget.php:246)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP News feed widget Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_get_widget_postswp-news-feed-widget.php:46
noprivwp_ajax_get_widget_postswp-news-feed-widget.php:47
WordPress Hooks 4
actionplugins_loadedwp-news-feed-widget.php:44
actionwp_enqueue_scriptswp-news-feed-widget.php:59
actionwp_enqueue_scriptswp-news-feed-widget.php:60
actionwidgets_initwp-news-feed-widget.php:274
Maintenance & Trust

WP News feed widget Maintenance & Trust

Maintenance Signals

WordPress version tested4.6.30
Last updatedAug 21, 2016
PHP min version
Downloads9K

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

WP News feed widget Developer Profile

Remy Perona

4 plugins · 2.0M total installs

73
trust score
Avg Security Score
91/100
Avg Patch Time
1211 days
View full developer profile
Detection Fingerprints

How We Detect WP News feed widget

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-news-feed-widget/css/light.css/wp-content/plugins/wp-news-feed-widget/css/dark.css
Script Paths
/wp-content/plugins/wp-news-feed-widget/js/wp-newsfw.min.js
Version Parameters
wp-news-feed-widget/js/wp-newsfw.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
wp-news-feed-widgetwp-newsfw-item
JS Globals
wpnewsfw
FAQ

Frequently Asked Questions about WP News feed widget