WP Related Post With Pagination Security & Risk Analysis

wordpress.org/plugins/wp-related-post-with-pagination

Allows you add latest post widget in your sidebar with ajax pagination & customizable template.

10 active installs v1.0 PHP + WP 3.2+ Updated Jan 7, 2020
latest-post-widget-with-thumbnaillatest-post-with-paginationrelated-posts-widget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Related Post With Pagination Safe to Use in 2026?

Generally Safe

Score 85/100

WP Related Post With Pagination 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

The wp-related-post-with-pagination plugin version 1.0 presents a generally good security posture based on the provided static analysis. It demonstrates an adherence to secure coding practices by utilizing prepared statements for all SQL queries and properly escaping a high percentage (94%) of its output. The absence of dangerous functions, file operations, and external HTTP requests further strengthens its security profile. Crucially, the plugin has no recorded vulnerability history, which is a strong indicator of past diligence or a lack of exploitation.

However, there are areas for improvement. The presence of two AJAX handlers with zero capability checks is a notable concern, as these entry points could potentially be exploited if not properly secured. While there's a single nonce check, it's unclear if it adequately protects both AJAX handlers. The lack of any recorded vulnerability history, while positive, could also be interpreted as a lack of extensive historical auditing or testing. The absence of REST API routes, shortcodes, or cron events contributes to a small overall attack surface, which is a positive security feature.

In conclusion, the plugin exhibits strong foundational security practices, particularly regarding data handling and output sanitization. The primary area of concern lies in the unprotected AJAX handlers. The clean vulnerability history is a significant strength. Addressing the capability checks for the AJAX handlers would elevate the plugin's security to an even higher level.

Key Concerns

  • AJAX handlers without capability checks
  • Incomplete nonce checks coverage
  • Minor unescaped output
Vulnerabilities
None known

WP Related Post With Pagination Security Vulnerabilities

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

WP Related Post With Pagination Code Analysis

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

Output Escaping

94% escaped143 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<related-post> (related-post.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP Related Post With Pagination Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_get_recent_postrelated-post.php:29
noprivwp_ajax_get_recent_postrelated-post.php:30
WordPress Hooks 3
filterimage_resize_dimensionsmq_resizer.php:74
actionwp_enqueue_scriptsrelated-post.php:28
actionwidgets_initrelated-post.php:401
Maintenance & Trust

WP Related Post With Pagination Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedJan 7, 2020
PHP min version
Downloads867

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

WP Related Post With Pagination Developer Profile

Ashish Jangra

1 plugin · 10 total installs

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

How We Detect WP Related Post With Pagination

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-related-post-with-pagination/css/style.css/wp-content/plugins/wp-related-post-with-pagination/js/jquery.paginate.js/wp-content/plugins/wp-related-post-with-pagination/js/script.js
Script Paths
/wp-content/plugins/wp-related-post-with-pagination/js/script.js/wp-content/plugins/wp-related-post-with-pagination/js/jquery.paginate.js
Version Parameters
wp-related-post-with-pagination/css/style.css?ver=wp-related-post-with-pagination/js/jquery.paginate.js?ver=wp-related-post-with-pagination/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
postWrapperlatest_posts-wgtrecentPostWrapperpostsrecentPostlatest_posts-wgt-postsajaxPreLoadersliderPagination+3 more
Data Attributes
data-currentpagedata-totalpagedata-stepdata-uiddata-action
JS Globals
paging_
REST Endpoints
/wp-json/wp/v2/posts
FAQ

Frequently Asked Questions about WP Related Post With Pagination