Keep Pagination in Same Taxonomy Security & Risk Analysis

wordpress.org/plugins/keep-pagination-in-same-taxonomy

Makes any previous/next post links use the same taxonomy as the current post.

100 active installs v0.15 PHP 8.3+ WP 4.0+ Updated Apr 7, 2025
link-postspaginationpost-navigationprevious-next-postsprevious-next-links
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Keep Pagination in Same Taxonomy Safe to Use in 2026?

Generally Safe

Score 100/100

Keep Pagination in Same Taxonomy has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 12mo ago
Risk Assessment

The plugin "keep-pagination-in-same-taxonomy" v0.15 exhibits a generally strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. The code also demonstrates good practices with the use of prepared statements for its single SQL query, a nonce check, and a capability check, indicating an awareness of common security vulnerabilities. There are no reported vulnerabilities in its history, which is a positive indicator.

However, a significant concern arises from the output escaping. With 100% of its outputs not being properly escaped, this plugin presents a clear risk of Cross-Site Scripting (XSS) vulnerabilities. This means that any data displayed by the plugin, if it originates from user input or external sources, could potentially be manipulated to inject malicious scripts, which could then be executed by users visiting the affected pages. While the attack surface is small and there are no known CVEs, this single flaw is a critical oversight that could be exploited.

Key Concerns

  • Outputs not properly escaped
Vulnerabilities
None known

Keep Pagination in Same Taxonomy Security Vulnerabilities

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

Keep Pagination in Same Taxonomy Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

0% escaped1 total outputs
Attack Surface

Keep Pagination in Same Taxonomy Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actioninitkeep-pagination-in-same-taxonomy.php:21
actioninitkeep-pagination-in-same-taxonomy.php:28
actionget_headerkeep-pagination-in-same-taxonomy.php:30
actionthe_postkeep-pagination-in-same-taxonomy.php:31
actionadmin_initkeep-pagination-in-same-taxonomy.php:53
filterget_next_post_joinkeep-pagination-in-same-taxonomy.php:159
filterget_previous_post_joinkeep-pagination-in-same-taxonomy.php:160
filterget_next_post_wherekeep-pagination-in-same-taxonomy.php:161
filterget_previous_post_wherekeep-pagination-in-same-taxonomy.php:162
Maintenance & Trust

Keep Pagination in Same Taxonomy Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedApr 7, 2025
PHP min version8.3
Downloads3K

Community Trust

Rating100/100
Number of ratings3
Active installs100
Developer Profile

Keep Pagination in Same Taxonomy Developer Profile

keith_wp

10 plugins · 300 total installs

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

How We Detect Keep Pagination in Same Taxonomy

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

Asset Fingerprints

HTML / DOM Fingerprints

Data Attributes
name="KeepPaginationInSameTaxonomyPlugin[kpist_toggle]"name="KeepPaginationInSameTaxonomyPlugin[]"id="kpist_"id="kpist_"value="true"value="any"+9 more
FAQ

Frequently Asked Questions about Keep Pagination in Same Taxonomy