Journey Timeline Block Security & Risk Analysis

wordpress.org/plugins/journey-timeline-block

Showcase your company history, project phases, or brand milestones with beautiful, responsive timeline blocks built for the WordPress Block Editor.

10 active installs v1.0.0 PHP 7.4+ WP 6.0+ Updated Sep 3, 2025
animated-blocksblock-editorcustom-blockstimelinevertical-timeline
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Journey Timeline Block Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 7mo ago
Risk Assessment

The static analysis of "journey-timeline-block" v1.0.0 indicates a strong security posture regarding common web application vulnerabilities. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points, coupled with the complete absence of dangerous functions, means the plugin has a very small, if not non-existent, attack surface that could be exploited without authentication. Furthermore, the code uses prepared statements for all SQL queries and properly escapes all outputs, which are excellent security practices that mitigate risks of SQL injection and cross-site scripting (XSS) respectively. The lack of external HTTP requests and proper file operations also reduces potential attack vectors.

However, the analysis also reveals some potential areas for concern. The complete lack of nonce checks and capability checks across any potential entry points, even though the static analysis found zero entry points, suggests a potential oversight in the plugin's design for future expansion or if any entry points were missed. While no vulnerabilities are recorded in its history, this could be due to its version being very new or limited usage. The presence of one file operation without further context on its purpose is a minor point to monitor.

In conclusion, the plugin demonstrates good security practices in its current state, with no identified critical or high-severity issues. The strengths lie in its minimal attack surface, secure database interactions, and proper output escaping. The main weakness is the absence of explicit security checks like nonces and capability checks, which are vital for securing any potential future entry points or if the static analysis did not capture all interaction points. The clean vulnerability history is a positive sign, but it is always recommended to implement robust security checks as a proactive measure.

Key Concerns

  • No nonce checks found
  • No capability checks found
  • File operations present without context
Vulnerabilities
None known

Journey Timeline Block Security Vulnerabilities

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

Journey Timeline Block Code Analysis

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

Output Escaping

100% escaped1 total outputs
Attack Surface

Journey Timeline Block Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionwp_enqueue_scriptsjourney-timeline-block.php:70
actionwp_enqueue_scriptsjourney-timeline-block.php:173
actioninitjourney-timeline-block.php:206
filterscript_loader_tagjourney-timeline-block.php:221
actionenqueue_block_editor_assetsjourney-timeline-block.php:252
actionrender_blockjourney-timeline-block.php:265
Maintenance & Trust

Journey Timeline Block Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 3, 2025
PHP min version7.4
Downloads262

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Journey Timeline Block Developer Profile

Aims Infosoft

5 plugins · 1K total installs

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

How We Detect Journey Timeline Block

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/journey-timeline-block/dist/src/styles/common.scss/wp-content/plugins/journey-timeline-block/dist/src/index.jsx/wp-content/plugins/journey-timeline-block/dist/src/index.css/wp-content/plugins/journey-timeline-block/dist/src/templates/frontend.jsx/wp-content/plugins/journey-timeline-block/dist/src/templates/style.scss/wp-content/plugins/journey-timeline-block/dist/src/block/editor.scss
Script Paths
http://localhost:5174/src/index.jsxhttp://localhost:5174/src/templates/frontend.jsx
Version Parameters
/wp-content/plugins/journey-timeline-block/dist//wp-content/plugins/journey-timeline-block/dist/src/index.jsx?ver=/wp-content/plugins/journey-timeline-block/dist/src/index.css?ver=/wp-content/plugins/journey-timeline-block/dist/src/styles/common.scss?ver=/wp-content/plugins/journey-timeline-block/dist/src/block/editor.scss?ver=/wp-content/plugins/journey-timeline-block/dist/src/templates/style.scss?ver=/wp-content/plugins/journey-timeline-block/dist/src/templates/frontend.jsx?ver=

HTML / DOM Fingerprints

CSS Classes
our-journey-frontend
HTML Comments
Our Journey Block Frontend.Loading Our Journey Block…
Data Attributes
data-attrs
JS Globals
our_journey_block_registeris_dev_modeour_journey_block_enqueue_frontend_scriptojb_enqueue_editor_fontsojb_enqueue_google_fonts
FAQ

Frequently Asked Questions about Journey Timeline Block