Beans Simple Edits Security & Risk Analysis

wordpress.org/plugins/beans-simple-edits

A plugin to let you edit three of the most commonly modified areas in any Beans theme: the post-info (byline), the post-meta, and the footer area.

0 active installs v1.0 PHP 5.6+ WP 4.6+ Updated Jul 5, 2018
beans-frameworkbeans-html-apifooterpost-infopost-meta
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Beans Simple Edits Safe to Use in 2026?

Generally Safe

Score 85/100

Beans Simple Edits has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7yr ago
Risk Assessment

The 'beans-simple-edits' plugin version 1.0 exhibits a strong security posture based on the static analysis provided. There are no identified attack vectors through AJAX, REST API, shortcodes, or cron events. The code does not utilize dangerous functions, perform file operations, or make external HTTP requests. Crucially, all SQL queries use prepared statements, and there are no identified taint flows. This indicates a development approach that prioritizes secure coding practices.

However, there are a few areas that warrant attention. The absence of nonce checks and capability checks, while not directly exploitable given the current attack surface, represents a potential weakness. If new entry points are introduced in future versions without these security measures, they could become vulnerabilities. Additionally, 20% of the output operations are not properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if the unescaped output contains user-supplied data. The plugin's vulnerability history is clean, with no known CVEs, suggesting a history of secure development.

In conclusion, 'beans-simple-edits' v1.0 is generally secure, with strengths in its clean SQL implementation and lack of exploitable entry points. The primary concerns lie in the potential for future XSS vulnerabilities due to incomplete output escaping and the lack of fundamental security checks (nonces, capabilities) which, while not exploitable now, could be points of failure if the plugin evolves. Overall, the risk is low, but not entirely negligible.

Key Concerns

  • Unescaped output present
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Beans Simple Edits Security Vulnerabilities

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

Beans Simple Edits Code Analysis

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

Output Escaping

80% escaped5 total outputs
Attack Surface

Beans Simple Edits Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionswitch_themebeans-simple-edits.php:45
actionadmin_menusrc\class-beans-simple-edits-admin.php:53
actionadmin_initsrc\class-beans-simple-edits-admin.php:87
actionbeans_post_headersrc\class-beans-simple-edits-core.php:98
actionbeans_post_bodysrc\class-beans-simple-edits-core.php:110
actionbeans_after_initsrc\class-beans-simple-edits.php:63
actionplugins_loadedsrc\class-beans-simple-edits.php:109
Maintenance & Trust

Beans Simple Edits Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedJul 5, 2018
PHP min version5.6
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Beans Simple Edits Developer Profile

Jeff Cleverley

3 plugins · 10 total installs

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

How We Detect Beans Simple Edits

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/beans-simple-edits/src/css/beans-simple-edits-admin.css/wp-content/plugins/beans-simple-edits/src/js/beans-simple-edits-admin.js
Script Paths
/wp-content/plugins/beans-simple-edits/src/js/beans-simple-edits-admin.js
Version Parameters
beans-simple-edits/src/css/beans-simple-edits-admin.css?ver=beans-simple-edits/src/js/beans-simple-edits-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
beans-simple-edits-settings
Data Attributes
data-beans-simple-edits-parent-page-id
JS Globals
beans_simple_edits_admin_obj
Shortcode Output
[beans_
FAQ

Frequently Asked Questions about Beans Simple Edits