Forget About Shortcode Buttons Security & Risk Analysis

wordpress.org/plugins/forget-about-shortcode-buttons

A visual way to add CSS buttons in the rich text editor and to your themes.

30K active installs v2.1.3 PHP + WP 4.2+ Updated Nov 4, 2024
buttoncsseditshortcodevisual-editor
91
A · Safe
CVEs total2
Unpatched0
Last CVEMay 11, 2023
Safety Verdict

Is Forget About Shortcode Buttons Safe to Use in 2026?

Generally Safe

Score 91/100

Forget About Shortcode Buttons has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: May 11, 2023Updated 1yr ago
Risk Assessment

The plugin "forget-about-shortcode-buttons" v2.1.3 exhibits a mixed security posture. On the positive side, the static analysis reveals a very small attack surface, with only one AJAX handler and no exposed REST API routes, shortcodes, or cron events. Crucially, this single AJAX handler appears to be protected by a nonce check, which is a good practice. The code also demonstrates a commitment to secure database interaction with 100% of SQL queries using prepared statements and no file operations or external HTTP requests, further reducing potential attack vectors. However, a significant concern arises from the low percentage of properly escaped output (17%). This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where untrusted input could be rendered directly into the user's browser, leading to malicious code execution.

Key Concerns

  • Low output escaping rate
  • Two medium severity historical CVEs
Vulnerabilities
2

Forget About Shortcode Buttons Security Vulnerabilities

CVEs by Year

1 CVE in 2016
2016
1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2023-32579medium · 4.3Missing Authorization

Forget About Shortcode Buttons <= 2.1.2 - Missing Authorization via fasc_buttons

May 11, 2023 Patched in 2.1.3 (257d)
CVE-2016-1000133medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Forget About Shortcode Buttons <= 1.1.1 - Reflected Cross-Site Scripting

Feb 29, 2016 Patched in 1.1.2 (2885d)
Code Analysis
Analyzed Mar 16, 2026

Forget About Shortcode Buttons Code Analysis

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

Output Escaping

17% escaped6 total outputs
Attack Surface

Forget About Shortcode Buttons Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_fasc_buttonsadmin\class-forget-about-shortcode-buttons-admin.php:59
WordPress Hooks 7
actionplugins_loadedincludes\class-forget-about-shortcode-buttons.php:140
actionadmin_enqueue_scriptsincludes\class-forget-about-shortcode-buttons.php:157
actionadmin_footerincludes\class-forget-about-shortcode-buttons.php:158
actionadmin_footerincludes\class-forget-about-shortcode-buttons.php:159
actionadmin_initincludes\class-forget-about-shortcode-buttons.php:168
actionwp_enqueue_scriptsincludes\class-forget-about-shortcode-buttons.php:182
actionwp_enqueue_scriptsincludes\class-forget-about-shortcode-buttons.php:183
Maintenance & Trust

Forget About Shortcode Buttons Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedNov 4, 2024
PHP min version
Downloads398K

Community Trust

Rating94/100
Number of ratings69
Active installs30K
Developer Profile

Forget About Shortcode Buttons Developer Profile

Code Amp

4 plugins · 84K total installs

77
trust score
Avg Security Score
97/100
Avg Patch Time
594 days
View full developer profile
Detection Fingerprints

How We Detect Forget About Shortcode Buttons

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/forget-about-shortcode-buttons/admin/css/forget-about-shortcode-buttons-admin.css
Version Parameters
forget-about-shortcode-buttons-admin.css?ver=

HTML / DOM Fingerprints

CSS Classes
button_fasc_insert_button
Data Attributes
fasc-buttons
JS Globals
fasc_buttonsfasc_save
REST Endpoints
/wp-json/fasc_buttons
FAQ

Frequently Asked Questions about Forget About Shortcode Buttons