Beautiful Steps Security & Risk Analysis

wordpress.org/plugins/beautiful-steps

(Tiếng Việt ở dưới ^_^) Generate beautiful steps for your page.

0 active installs v1.0 PHP + WP 3.3+ Updated Mar 21, 2021
guild-boxprocesssteps
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Beautiful Steps Safe to Use in 2026?

Generally Safe

Score 85/100

Beautiful Steps 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 "beautiful-steps" v1.0 plugin exhibits a generally positive security posture based on the static analysis, with no detected dangerous functions, no SQL queries that are not prepared, and no file operations or external HTTP requests. The absence of known vulnerabilities in its history further suggests a stable codebase. However, a significant concern arises from the 100% of outputs that are not properly escaped. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where user-supplied data could be injected into the page in an unescaped manner, potentially leading to malicious script execution in the user's browser. Additionally, the lack of nonce and capability checks across all entry points is alarming. While the static analysis reports zero unprotected entry points, the absence of these fundamental security mechanisms means that even the single shortcode present could be exploited by unauthenticated or unauthorized users if it handles any dynamic data or performs sensitive actions.

Key Concerns

  • Outputs not properly escaped
  • Missing nonce checks on entry points
  • Missing capability checks on entry points
Vulnerabilities
None known

Beautiful Steps Security Vulnerabilities

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

Beautiful Steps Code Analysis

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

Output Escaping

0% escaped100 total outputs
Attack Surface

Beautiful Steps Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[bts_shortcode] inc\beautiful-steps-content.php:93
WordPress Hooks 6
actionadmin_initbeautiful-steps.php:42
actionwp_enqueue_scriptsbeautiful-steps.php:47
actionplugins_loadedbeautiful-steps.php:56
actionadmin_menuinc\beautiful-steps-admin.php:98
actionadmin_initinc\beautiful-steps-admin.php:104
actioninitinc\beautiful-steps-content.php:95
Maintenance & Trust

Beautiful Steps Maintenance & Trust

Maintenance Signals

WordPress version tested5.6.17
Last updatedMar 21, 2021
PHP min version
Downloads872

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Beautiful Steps Developer Profile

andrewphanuit

1 plugin · 0 total installs

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

How We Detect Beautiful Steps

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/beautiful-steps/css/styles.css/wp-content/plugins/beautiful-steps/js/script.js
Script Paths
/wp-content/plugins/beautiful-steps/js/script.js
Version Parameters
beautiful-steps-css?ver=1.0beautiful-steps-script?ver=1.0

HTML / DOM Fingerprints

CSS Classes
study-inforstepstep__titleguild-boxguild-box__contentguild-box__titleguild-listguild-item+5 more
Data Attributes
onMouseOveronMouseOut
JS Globals
window.beautiful_steps_options
Shortcode Output
[bts_shortcode]
FAQ

Frequently Asked Questions about Beautiful Steps