Simple Custom Posts per Page Security & Risk Analysis

wordpress.org/plugins/simple-custom-posts-per-page

This plugin allows to configure the number of posts displayed for every custom post registered.

50 active installs v1.0 PHP + WP 2.7+ Updated Feb 11, 2012
custom-postspagespaginationpost-typeposts-per-page
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Simple Custom Posts per Page Safe to Use in 2026?

Generally Safe

Score 85/100

Simple Custom Posts per Page 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 "simple-custom-posts-per-page" v1.0 plugin exhibits a generally strong security posture, largely due to the absence of direct entry points like AJAX handlers, REST API routes, or shortcodes. The static analysis also shows no dangerous functions, file operations, or external HTTP requests, and importantly, all SQL queries are prepared. The vulnerability history is clean, with no recorded CVEs, indicating a potentially stable and secure plugin. However, a significant concern arises from the complete lack of output escaping, with 100% of the three identified output points being unescaped. This is a critical weakness that could lead to cross-site scripting (XSS) vulnerabilities if the output is user-controlled or contains dynamic data. Furthermore, the absence of any nonce or capability checks, while not directly exploitable given the lack of attack surface, suggests a lack of robust security hardening that would be expected in larger or more complex plugins.

Key Concerns

  • Unescaped output found
  • No capability checks
  • No nonce checks
Vulnerabilities
None known

Simple Custom Posts per Page Security Vulnerabilities

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

Simple Custom Posts per Page Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

0% escaped3 total outputs
Attack Surface

Simple Custom Posts per Page Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actioninitado-scpp.php:39
actionadmin_initado-scpp.php:41
filterpre_get_postsado-scpp.php:94
Maintenance & Trust

Simple Custom Posts per Page Maintenance & Trust

Maintenance Signals

WordPress version tested3.1.4
Last updatedFeb 11, 2012
PHP min version
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs50
Developer Profile

Simple Custom Posts per Page Developer Profile

Jabawack

1 plugin · 50 total installs

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

How We Detect Simple Custom Posts per Page

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Simple Custom Posts per Page