Ambrosite Next/Previous Page Link Plus Security & Risk Analysis

wordpress.org/plugins/ambrosite-nextprevious-page-link-plus

Creates two new template tags for generating next/previous page navigation links.

900 active installs v1.1 PHP + WP 2.5+ Updated Feb 18, 2012
adjacentlinknextpageprevious
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Ambrosite Next/Previous Page Link Plus Safe to Use in 2026?

Generally Safe

Score 85/100

Ambrosite Next/Previous Page Link Plus has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 14yr ago
Risk Assessment

The static analysis of "ambrosite-nextprevious-page-link-plus" v1.1 reveals a generally strong security posture. The plugin has a remarkably small attack surface, with no detected AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, the code signals indicate good practices in most areas. The majority of SQL queries utilize prepared statements, and output escaping is also handled correctly in most instances. The absence of file operations and external HTTP requests further reduces potential attack vectors. The taint analysis also found no critical or high severity issues, indicating that data is likely handled safely within the plugin.

However, there are some areas that warrant attention. The complete lack of nonce checks and capability checks across any part of the plugin's entry points is a significant concern. While the current attack surface is zero, this omission represents a potential vulnerability if any entry points are introduced or discovered in the future. The vulnerability history is also remarkably clean, with no recorded CVEs. This is a positive sign, but it doesn't negate the importance of robust security practices like nonces and capability checks, which act as fundamental layers of defense.

In conclusion, "ambrosite-nextprevious-page-link-plus" v1.1 demonstrates excellent coding practices in terms of SQL and output sanitization, and a minimal attack surface. Its clean vulnerability history is a testament to its development. Nevertheless, the absence of essential security checks like nonces and capability checks represents a notable weakness that could be exploited if the plugin's functionality were to expand or if unforeseen vulnerabilities were to arise. A balanced view suggests a plugin that is currently safe but could be made significantly more resilient.

Key Concerns

  • No nonce checks
  • No capability checks
  • SQL queries without prepared statements detected
  • Outputs not properly escaped detected
Vulnerabilities
None known

Ambrosite Next/Previous Page Link Plus Security Vulnerabilities

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

Ambrosite Next/Previous Page Link Plus Code Analysis

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

SQL Query Safety

86% prepared7 total queries

Output Escaping

86% escaped7 total outputs
Attack Surface

Ambrosite Next/Previous Page Link Plus Attack Surface

Entry Points0
Unprotected0
Maintenance & Trust

Ambrosite Next/Previous Page Link Plus Maintenance & Trust

Maintenance Signals

WordPress version tested3.3.2
Last updatedFeb 18, 2012
PHP min version
Downloads18K

Community Trust

Rating100/100
Number of ratings7
Active installs900
Developer Profile

Ambrosite Next/Previous Page Link Plus Developer Profile

ambrosite

5 plugins · 7K total installs

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

How We Detect Ambrosite Next/Previous Page Link Plus

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

Asset Fingerprints

Version Parameters
ambrosite-nextprevious-page-link-plus/ambrosite-nextprevious-page-link-plus.php?ver=ambrosite-nextprevious-page-link-plus/css/ambrosite.css?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Ambrosite Next/Previous Page Link Plus