AddFunc Adaptive Content Security & Risk Analysis

wordpress.org/plugins/addfunc-adaptive-content

Adds functions, shortcodes & quicktags to empower WordPress users to have better control of when content is served, based on device.

50 active installs v2.0 PHP + WP 3.0.1+ Updated Dec 11, 2018
adaptiveadaptive-contentadaptive-functionadaptive-quicktagsadaptive-shortcode
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AddFunc Adaptive Content Safe to Use in 2026?

Generally Safe

Score 85/100

AddFunc Adaptive Content has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7yr ago
Risk Assessment

The "addfunc-adaptive-content" v2.0 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any identified dangerous functions, raw SQL queries, unescaped output, file operations, external HTTP requests, or taint flows with unsanitized paths is highly positive. Furthermore, the plugin has no recorded vulnerability history, indicating a track record of security awareness and maintenance.

However, a notable area of concern is the complete lack of nonce and capability checks. While the static analysis indicates no unprotected AJAX handlers or REST API routes, the absence of these fundamental security mechanisms means that even with existing permission checks, these entry points are inherently less robust against CSRF attacks or privilege escalation if the permission checks themselves have flaws or are bypassed. The presence of 11 shortcodes, while not directly flagged as unprotected, also represent potential entry points that could benefit from more rigorous validation if they interact with user-supplied data.

In conclusion, the plugin demonstrates good development practices concerning common vulnerabilities like SQL injection and XSS. The main weakness lies in the foundational security checks for its entry points. While the history is clean, relying solely on implicit or existing permission checks without explicit nonces and capabilities is a risk that could be mitigated.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

AddFunc Adaptive Content Security Vulnerabilities

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

AddFunc Adaptive Content Code Analysis

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

AddFunc Adaptive Content Attack Surface

Entry Points11
Unprotected0

Shortcodes 11

[mobileonly] addfunc-adaptive-content.php:42
[notmobile] addfunc-adaptive-content.php:53
[tabletonly] addfunc-adaptive-content.php:64
[nottablet] addfunc-adaptive-content.php:75
[desktoponly] addfunc-adaptive-content.php:86
[notdesktop] addfunc-adaptive-content.php:97
[iosonly] addfunc-adaptive-content.php:108
[iphoneonly] addfunc-adaptive-content.php:119
[ipadonly] addfunc-adaptive-content.php:130
[androidonly] addfunc-adaptive-content.php:141
[windowsmobileonly] addfunc-adaptive-content.php:152
WordPress Hooks 2
actionadmin_print_footer_scriptsaddfunc-adaptive-content.php:183
actionload-post.phpaddfunc-adaptive-content.php:225
Maintenance & Trust

AddFunc Adaptive Content Maintenance & Trust

Maintenance Signals

WordPress version tested5.0.25
Last updatedDec 11, 2018
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings2
Active installs50
Developer Profile

AddFunc Adaptive Content Developer Profile

Joe Rhoney

4 plugins · 140 total installs

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

How We Detect AddFunc Adaptive Content

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

Asset Fingerprints

HTML / DOM Fingerprints

JS Globals
aFACdetect
Shortcode Output
[mobileonly][/mobileonly][notmobile][/notmobile]
FAQ

Frequently Asked Questions about AddFunc Adaptive Content