ARK Related Posts Security & Risk Analysis

wordpress.org/plugins/ark-relatedpost

Плагин выводит связанные записи к постам с миниатюрами этих записей.

200 active installs v2.20 PHP 5.6+ WP 4.6+ Updated Dec 13, 2025
postpostsrelatedrelated-postrelated-posts
99
A · Safe
CVEs total1
Unpatched0
Last CVEDec 4, 2025
Safety Verdict

Is ARK Related Posts Safe to Use in 2026?

Generally Safe

Score 99/100

ARK Related Posts has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Dec 4, 2025Updated 3mo ago
Risk Assessment

The "ark-relatedpost" plugin version 2.20 exhibits a generally good security posture based on the static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points is a significant strength. Furthermore, the code demonstrates strong adherence to secure coding practices with 100% of SQL queries utilizing prepared statements and a very high percentage (97%) of outputs being properly escaped. The presence of a nonce check is also a positive indicator. However, the vulnerability history, while currently showing no unpatched issues, reveals a past CVE, specifically a medium-severity Cross-Site Request Forgery (CSRF) vulnerability. This history, combined with a complete lack of capability checks in the analyzed code, suggests a potential for overlooked authorization vulnerabilities if the plugin were to gain more complex functionalities or interact with sensitive data.

While the static analysis reveals an extremely small attack surface and good handling of common vulnerabilities like SQL injection and XSS, the historical data points to a past susceptibility to CSRF. The absence of capability checks in the analyzed code, despite the presence of a nonce check, is a weakness that could be exploited if the plugin's features were to expand or if it were to handle user-specific data. The zero taint flows are excellent, indicating no easily discoverable data corruption or leakage paths. Overall, the plugin is relatively secure for its current functionalities, but the historical vulnerability and lack of capability checks warrant caution and suggest that future development should prioritize robust authorization mechanisms.

Key Concerns

  • Past medium CVE (CSRF)
  • No capability checks found
  • Minor unescaped output (3%)
Vulnerabilities
1

ARK Related Posts Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-13684medium · 4.3Cross-Site Request Forgery (CSRF)

ARK Related Posts <= 2.19 - Cross-Site Request Forgery to Settings Update

Dec 4, 2025 Patched in 2.20 (7d)
Code Analysis
Analyzed Mar 16, 2026

ARK Related Posts Code Analysis

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

Output Escaping

97% escaped61 total outputs
Attack Surface

ARK Related Posts Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_menuark-relatedpost.php:122
actionadmin_enqueue_scriptsark-relatedpost.php:138
actionwp_enqueue_scriptsark-relatedpost.php:302
filterthe_contentark-relatedpost.php:498
Maintenance & Trust

ARK Related Posts Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 13, 2025
PHP min version5.6
Downloads18K

Community Trust

Rating100/100
Number of ratings10
Active installs200
Developer Profile

ARK Related Posts Developer Profile

AlexKar

2 plugins · 400 total installs

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

How We Detect ARK Related Posts

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ark-relatedpost/js/plugin-script.js
Script Paths
/wp-content/plugins/ark-relatedpost/js/plugin-script.js

HTML / DOM Fingerprints

Data Attributes
name="ark_imgsize"name="ark_imgurl"name="ark_maxword"name="ark_bgcolor"name="ark_nobgcolor"name="ark_bordercolor"+28 more
JS Globals
plugins_url
FAQ

Frequently Asked Questions about ARK Related Posts