Infinite Scroll Random Post Security & Risk Analysis

wordpress.org/plugins/infinite-scroll-random-post

This plugin will implement AJAX loading (Infinite Scroll) for the article pages. The next article will be loaded when the user gets to the bottom of e …

100 active installs v1.2 PHP + WP 3.0.1+ Updated Aug 27, 2025
infinite-scrolllazy-loadlazy-loadingopen-sourcerandom-post
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Infinite Scroll Random Post Safe to Use in 2026?

Generally Safe

Score 100/100

Infinite Scroll Random Post has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8mo ago
Risk Assessment

The "infinite-scroll-random-post" plugin version 1.2 appears to have a generally good security posture based on the static analysis provided. The plugin demonstrates strong adherence to secure coding practices, with 100% of its output properly escaped and 86% of its SQL queries utilizing prepared statements. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests mitigates several common attack vectors. The plugin also incorporates nonce and capability checks on its entry points, which are crucial for preventing unauthorized actions.

Despite these strengths, the static analysis reveals two AJAX handlers which, while noted as not having explicit authentication checks in the 'Unprotected' count, still represent potential entry points. The absence of any taint analysis findings and zero recorded historical vulnerabilities are positive indicators, suggesting a low likelihood of known or easily discoverable exploitable flaws. However, the presence of any unprotected entry points, however small, warrants careful consideration, as they could be targeted if not properly secured within their context.

In conclusion, "infinite-scroll-random-post" v1.2 exhibits a commendable level of security, particularly in its handling of output and SQL. The lack of historical vulnerabilities is a strong positive sign. The primary area for potential improvement lies in ensuring robust authorization and validation for all AJAX handlers, even if they are not explicitly flagged as unprotected in this specific report. Overall, the plugin presents a low risk but vigilance regarding its entry points is advised.

Key Concerns

  • 2 AJAX handlers, 0 noted as unprotected
  • 1 Nonce check
  • 1 Capability check
Vulnerabilities
None known

Infinite Scroll Random Post Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Infinite Scroll Random Post Release Timeline

v1.2Current
v1.1
v1.0
Code Analysis
Analyzed Mar 16, 2026

Infinite Scroll Random Post Code Analysis

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

SQL Query Safety

86% prepared7 total queries

Output Escaping

100% escaped4 total outputs
Attack Surface

Infinite Scroll Random Post Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_isrp_ll_get_postisrp.php:26
noprivwp_ajax_isrp_ll_get_postisrp.php:27
WordPress Hooks 2
actionwp_enqueue_scriptsisrp.php:23
actionwp_footerisrp.php:30
Maintenance & Trust

Infinite Scroll Random Post Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 27, 2025
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings4
Active installs100
Developer Profile

Infinite Scroll Random Post Developer Profile

GeroNikolov

10 plugins · 220 total installs

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

How We Detect Infinite Scroll Random Post

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/infinite-scroll-random-post/assets/public.css/wp-content/plugins/infinite-scroll-random-post/assets/public.js
Script Paths
/wp-content/plugins/infinite-scroll-random-post/assets/public.js
Version Parameters
infinite-scroll-random-post/assets/public.css?ver=infinite-scroll-random-post/assets/public.js?ver=

HTML / DOM Fingerprints

JS Globals
isrpLLConfigisrpLLStrings
FAQ

Frequently Asked Questions about Infinite Scroll Random Post