Tumblr Ajax Security & Risk Analysis

wordpress.org/plugins/tumblr-ajax

Display Tumblr posts via AJAX / Javascript / Client-side HTML requests

10 active installs v1.2 PHP + WP 2.8+ Updated Oct 4, 2015
ajaxjavascriptjquerypicturestumblr
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Tumblr Ajax Safe to Use in 2026?

Generally Safe

Score 85/100

Tumblr Ajax has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The static analysis of tumblr-ajax v1.2 reveals a generally positive security posture with no identified critical vulnerabilities in the code. The plugin reports zero AJAX handlers, REST API routes, shortcodes, or cron events, indicating a very small attack surface. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests is commendable. The use of prepared statements for all SQL queries is a strong indicator of good database security practices. However, a significant concern arises from the lack of any nonce or capability checks. This means that any potential entry points, though currently non-existent according to the analysis, would not be protected by WordPress's built-in security mechanisms. The 47% rate of properly escaped output, while not ideal, is not a critical flaw in the absence of exploitable entry points. The vulnerability history being entirely clear suggests a history of secure development or a lack of past scrutiny, but it doesn't negate the present code concerns.

Key Concerns

  • No Nonce checks detected
  • No Capability checks detected
  • Output escaping is not fully implemented
Vulnerabilities
None known

Tumblr Ajax Security Vulnerabilities

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

Tumblr Ajax Release Timeline

v1.2Current
v1.0
Code Analysis
Analyzed Mar 17, 2026

Tumblr Ajax Code Analysis

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

Output Escaping

47% escaped47 total outputs
Attack Surface

Tumblr Ajax Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionwp_enqueue_scriptstumblr-ajax.php:49
actionwidgets_inittumblr-ajax.php:371
Maintenance & Trust

Tumblr Ajax Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedOct 4, 2015
PHP min version
Downloads3K

Community Trust

Rating60/100
Number of ratings2
Active installs10
Developer Profile

Tumblr Ajax Developer Profile

Humphrey Aaron

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 Tumblr Ajax

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/tumblr-ajax/default.css
Script Paths
/wp-content/plugins/tumblr-ajax/tumblr-ajax.js
Version Parameters
tumblr-ajax/default.css?ver=tumblr-ajax.js?ver=

HTML / DOM Fingerprints

CSS Classes
tumblr-ajax-containerrunning_ajax
Data Attributes
id="tumblr_ajax_sel_posts_count"name="tumblr_ajax_sel_posts_count"id="tumblr_ajax_sel_post_link"name="tumblr_ajax_sel_post_link"id="tumblr_ajax_sel_errors"name="tumblr_ajax_sel_errors"+23 more
JS Globals
var tumblr_ajax_load
FAQ

Frequently Asked Questions about Tumblr Ajax