A Vertical Timeline Responsive Security & Risk Analysis

wordpress.org/plugins/vertical-timeline-responsive

A simple way to create timeline for your website.

40 active installs v2.0.0 PHP + WP 5.5+ Updated Unknown
a-vertical-timelinea-vertical-timeline-responsivecss-timelinetimelinevertical-timeline
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is A Vertical Timeline Responsive Safe to Use in 2026?

Generally Safe

Score 100/100

A Vertical Timeline Responsive has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The vertical-timeline-responsive plugin v2.0.0 exhibits a generally good security posture based on the provided static analysis. It has no known vulnerabilities in its history, indicating a history of secure development. The code analysis reveals a minimal attack surface with only one shortcode, and importantly, no unprotected entry points. The plugin demonstrates good practices by using prepared statements for all SQL queries and implementing a reasonable number of nonce and capability checks. However, a significant concern lies in the output escaping, where 62% of outputs are properly escaped. This means a notable portion of the plugin's output is not sanitized, potentially leaving it vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied data is ever included in these unescaped outputs. The absence of taint analysis results is not necessarily a positive sign, as it might indicate the analysis tool was unable to effectively trace data flows within the plugin's codebase.

Key Concerns

  • Incomplete output escaping
Vulnerabilities
None known

A Vertical Timeline Responsive Security Vulnerabilities

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

A Vertical Timeline Responsive Code Analysis

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

Output Escaping

62% escaped66 total outputs
Attack Surface

A Vertical Timeline Responsive Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[vtimeline] includes\public\class_shortcode.php:8
WordPress Hooks 10
actionplugins_loadeda-vertical-timeline-responsive.php:111
actionelementor/widgets/registerelementor\class-load-elementor-widget.php:8
actioninitincludes\admin\class_functions.php:10
actionadmin_initincludes\admin\class_functions.php:12
actionsave_postincludes\admin\class_functions.php:14
actionadd_meta_boxesincludes\admin\class_functions.php:16
actionadd_meta_boxesincludes\admin\wp-metabox-api\class-hd-wp-metabox-api.php:134
actionsave_postincludes\admin\wp-metabox-api\class-hd-wp-metabox-api.php:135
actionadmin_enqueue_scriptsincludes\admin\wp-metabox-api\class-hd-wp-metabox-api.php:136
actionwp_enqueue_scriptsincludes\public\class_enqueue_scripts.php:8
Maintenance & Trust

A Vertical Timeline Responsive Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedUnknown
PHP min version
Downloads4K

Community Trust

Rating100/100
Number of ratings2
Active installs40
Developer Profile

A Vertical Timeline Responsive Developer Profile

jahur

2 plugins · 80 total installs

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

How We Detect A Vertical Timeline Responsive

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/vertical-timeline-responsive/css/timeline.css/wp-content/plugins/vertical-timeline-responsive/js/timeline.js/wp-content/plugins/vertical-timeline-responsive/css/jquery.mCustomScrollbar.css/wp-content/plugins/vertical-timeline-responsive/js/jquery.mCustomScrollbar.concat.min.js/wp-content/plugins/vertical-timeline-responsive/js/custom.js
Script Paths
/wp-content/plugins/vertical-timeline-responsive/js/timeline.js/wp-content/plugins/vertical-timeline-responsive/js/jquery.mCustomScrollbar.concat.min.js/wp-content/plugins/vertical-timeline-responsive/js/custom.js
Version Parameters
/wp-content/plugins/vertical-timeline-responsive/css/timeline.css?ver=/wp-content/plugins/vertical-timeline-responsive/js/timeline.js?ver=/wp-content/plugins/vertical-timeline-responsive/css/jquery.mCustomScrollbar.css?ver=/wp-content/plugins/vertical-timeline-responsive/js/jquery.mCustomScrollbar.concat.min.js?ver=/wp-content/plugins/vertical-timeline-responsive/js/custom.js?ver=

HTML / DOM Fingerprints

CSS Classes
avtlr-fieldsavtlr-datetextavtlr-titleavtlr-descriptionavtlr-removevertical-timelinevertical-timeline__itemvertical-timeline__item--animate+9 more
HTML Comments
<!-- Inline Styles --><!-- Custom JS --><!-- Add timeline events -->
Data Attributes
data-datedata-animation
JS Globals
verticalTimelinecustomScrollbar
Shortcode Output
[avtlr_testimonials][avtlr_timeline]
FAQ

Frequently Asked Questions about A Vertical Timeline Responsive