
Timeline Slider Security & Risk Analysis
wordpress.org/plugins/timeline-sliderTimeline Slider plugin allows you to create responsive and beautiful timeline sliders using WordPress block editor. It is easily embeddable anywhere o …
Is Timeline Slider Safe to Use in 2026?
Generally Safe
Score 85/100Timeline Slider has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The timeline-slider plugin v1.0 presents a mixed security posture. On the positive side, the plugin has no recorded vulnerabilities (CVEs), which suggests a history of secure development or diligent patching by users. Furthermore, the static analysis shows no dangerous functions, file operations, or external HTTP requests, and importantly, it reports zero unsanitized taint flows. This indicates a lack of readily exploitable code injection or data leakage vulnerabilities that are typically caught by taint analysis.
However, significant concerns arise from the code analysis. The plugin lacks any nonce checks or capability checks for its entry points. Given that its sole entry point is a shortcode, this is a critical oversight. While there are no AJAX handlers or REST API routes flagged, the presence of a shortcode implies user-interactive functionality which should be protected. The most alarming findings are the SQL queries, where 100% are not using prepared statements, and output escaping, where 100% of outputs are not properly escaped. These two issues together create a high risk of SQL injection and Cross-Site Scripting (XSS) vulnerabilities, respectively, which could allow attackers to manipulate data or execute malicious scripts in the context of a user's browser.
In conclusion, while the absence of known vulnerabilities and taint flows is reassuring, the fundamental security practices around data handling (SQL queries) and output sanitization are severely lacking. The lack of authentication checks on its shortcode, combined with unescaped output and raw SQL, makes this plugin a significant risk, despite its clean CVE history. A proactive approach to patching these identified code-level weaknesses is strongly recommended.
Key Concerns
- Raw SQL queries without prepared statements
- Unescaped output
- Missing nonce checks for entry points
- Missing capability checks for entry points
Timeline Slider Security Vulnerabilities
Timeline Slider Code Analysis
SQL Query Safety
Output Escaping
Timeline Slider Attack Surface
Shortcodes 1
WordPress Hooks 5
Maintenance & Trust
Timeline Slider Maintenance & Trust
Maintenance Signals
Community Trust
Timeline Slider Alternatives
Timeline and History slider
timeline-and-history-slider
Timeline Plugin for WordPress. Easy to add and display history OR timeline for your WordPress website. Also work with Gutenberg shortcode block.
Gosign – Logo Slider Block
gosign-logo-slider-block
Gosign Logo Slider with Latest Wordpress Gutenberg, option to create logo belt.
Logo Carousel
wbd-logo-carousel
A beautiful and versatile WBD Logo Carousel block with 6 unique themed templates to showcase your partners, clients, or sponsors.
Groundworx Carousel
groundworx-carousel
A responsive carousel block built with Embla Carousel and the WordPress Interactivity API. Works with any block in the editor.
Ditty – Responsive News Tickers, Sliders, and Lists
ditty-news-ticker
Ditty offers a range of content display options, including its signature news ticker and customizable layouts.
Timeline Slider Developer Profile
2 plugins · 20 total installs
How We Detect Timeline Slider
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/timeline-slider/public/assets/css/styles.css/wp-content/plugins/timeline-slider/public/assets/css/slick-theme.css/wp-content/plugins/timeline-slider/public/assets/js/slick.js/wp-content/plugins/timeline-slider/public/assets/js/custom.js/wp-content/plugins/timeline-slider/public/assets/js/slick.js/wp-content/plugins/timeline-slider/public/assets/js/custom.jsHTML / DOM Fingerprints
timelinesliderwptimelinewpSlickdata-title<div class="timelinesliderwp"><div class="timelinewpSlick"echo the_content();