Swift Custom Post Navigator Security & Risk Analysis

wordpress.org/plugins/swift-custom-post-navigator

Swift Custom Post Navigator is a WordPress plugin which creates widget & displays post navigation using some CSS transforms and transitions.

10 active installs v1.1 PHP + WP 3.6+ Updated Jul 4, 2020
custom-post-navigatorpost-navigationpost-navigatorpost-selectionswift-custom-post-navigator
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Swift Custom Post Navigator Safe to Use in 2026?

Generally Safe

Score 85/100

Swift Custom Post Navigator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The 'swift-custom-post-navigator' v1.1 plugin exhibits a generally positive security posture based on the provided static analysis. The absence of identified dangerous functions, raw SQL queries, file operations, and external HTTP requests is commendable. Furthermore, the plugin does not appear to have a significant attack surface exposed through AJAX, REST API, shortcodes, or cron events without proper authentication or capability checks. This suggests a developer who is mindful of common web application vulnerabilities.

However, a key area of concern is the low percentage (19%) of properly escaped output. This indicates a substantial risk of Cross-Site Scripting (XSS) vulnerabilities, where user-supplied data, if not properly sanitized, could be executed as malicious JavaScript in the browser. While no taint flows were identified as critical or high severity, the low output escaping rate means that any unhandled sensitive data could lead to such issues. The vulnerability history being clear of known CVEs is a positive sign, implying the plugin has been relatively stable in terms of publicly disclosed security flaws, which can be attributed to its good development practices so far.

In conclusion, the plugin demonstrates strengths in avoiding common injection and unauthorized access vectors. The primary weakness lies in output escaping, which presents a tangible risk of XSS vulnerabilities. Developers should prioritize addressing the unescaped output to significantly improve the plugin's security. The lack of vulnerability history is a positive indicator, but the output escaping issue warrants immediate attention.

Key Concerns

  • Low output escaping percentage
Vulnerabilities
None known

Swift Custom Post Navigator Security Vulnerabilities

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

Swift Custom Post Navigator Code Analysis

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

Output Escaping

19% escaped31 total outputs
Attack Surface

Swift Custom Post Navigator Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionplugins_loadedswift-custom-post-navigator.php:40
actioninitswift-custom-post-navigator.php:41
actionwidgets_initswift-custom-post-navigator.php:50
actionwidgets_initswift-custom-post-navigator.php:294
actionwidgets_initswift-custom-post-navigator.php:314
Maintenance & Trust

Swift Custom Post Navigator Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedJul 4, 2020
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings3
Active installs10
Developer Profile

Swift Custom Post Navigator Developer Profile

August Infotech

4 plugins · 50 total installs

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

How We Detect Swift Custom Post Navigator

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

Asset Fingerprints

Asset Paths
swift-custom-post-navigator/include/css/swift_custom_post.cssswift-custom-post-navigator/include/css/swift_custom.cssswift-custom-post-navigator/include/js/modernizr.custom.79639.jsswift-custom-post-navigator/include/js/jquery.swift.custom.post.js
Script Paths
/wp-content/plugins/swift-custom-post-navigator/include/js/modernizr.custom.79639.js/wp-content/plugins/swift-custom-post-navigator/include/js/jquery.swift.custom.post.js
Version Parameters
swift-custom-post-navigator/include/css/swift_custom_post.css?ver=swift-custom-post-navigator/include/css/swift_custom.css?ver=swift-custom-post-navigator/include/js/modernizr.custom.79639.js?ver=swift-custom-post-navigator/include/js/jquery.swift.custom.post.js?ver=

HTML / DOM Fingerprints

CSS Classes
windy-demowindy-demo-2wi-containerno-post
Data Attributes
id="wi-elid="nav-previd="nav-next
JS Globals
assign_ulIdwindyallownavnextallownavprevnavnextnavprev
FAQ

Frequently Asked Questions about Swift Custom Post Navigator