Branded Social Images – Open Graph Images with logo and extra text layer Security & Risk Analysis

wordpress.org/plugins/branded-social-images

The simplest way to brand your social images. Provide all your social images (Open Graph images) with your brand en text. In just a few clicks.

1K active installs v1.1.4 PHP 7.4+ WP 4.7+ Updated May 31, 2025
og-imageopen-graphopen-graph-imagesocial-image
100
A · Safe
CVEs total1
Unpatched0
Last CVEMar 20, 2023
Safety Verdict

Is Branded Social Images – Open Graph Images with logo and extra text layer Safe to Use in 2026?

Generally Safe

Score 100/100

Branded Social Images – Open Graph Images with logo and extra text layer has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Mar 20, 2023Updated 10mo ago
Risk Assessment

The branded-social-images plugin v1.1.4 presents a mixed security profile. On the positive side, the static analysis shows a remarkably clean codebase in several areas. There are no observed AJAX handlers, REST API routes, shortcodes, or cron events, indicating a very limited attack surface. Furthermore, all SQL queries are properly prepared, and all output is correctly escaped, which are strong indicators of good security practices. The absence of taint analysis findings with unsanitized paths is also a positive sign.

However, significant concerns arise from the presence of a dangerous function (`exec`) and a lack of capability checks and nonce checks. The `exec` function, if used improperly with user-supplied input, can lead to arbitrary code execution. The absence of capability checks on any potential entry points means that even if there were any, they might be accessible to users without the necessary permissions. The previous vulnerability history, particularly the medium severity issue related to missing authorization, further highlights a pattern of potential authorization bypasses or privilege escalation vulnerabilities within the plugin.

While the current version shows no unpatched CVEs and a limited attack surface, the presence of `exec` without evident authorization controls is a critical risk. The history of authorization issues suggests that the developers may struggle with correctly implementing permission checks. The strengths in SQL and output escaping are overshadowed by the potential for command injection and the recurring authorization weaknesses. Therefore, users should exercise caution and consider the implications of using a plugin with these identified risks.

Key Concerns

  • Presence of dangerous function 'exec'
  • Missing capability checks
  • Missing nonce checks
  • Previous medium severity vulnerability
Vulnerabilities
1

Branded Social Images – Open Graph Images with logo and extra text layer Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-28536medium · 5.3Missing Authorization

Branded Social Images <= 1.1.0 - Missing Authorization leading to Unauthenticated Plugin Settings Updates

Mar 20, 2023 Patched in 1.1.1 (309d)
Code Analysis
Analyzed Mar 16, 2026

Branded Social Images – Open Graph Images with logo and extra text layer Code Analysis

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

Dangerous Functions Found

exec$result = exec('"'. $d . '/dwebp" "'. $d . '/test.webp" -o "' . $d . '/test.png"');bin\test.php:6
Attack Surface

Branded Social Images – Open Graph Images with logo and extra text layer Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionplugins_loadedwp-plugin.php:48
actioncheck_ajax_refererwp-plugin.php:54
Maintenance & Trust

Branded Social Images – Open Graph Images with logo and extra text layer Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedMay 31, 2025
PHP min version7.4
Downloads14K

Community Trust

Rating100/100
Number of ratings3
Active installs1K
Developer Profile

Branded Social Images – Open Graph Images with logo and extra text layer Developer Profile

Acato

4 plugins · 12K total installs

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

How We Detect Branded Social Images – Open Graph Images with logo and extra text layer

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/branded-social-images/assets/css/admin.css/wp-content/plugins/branded-social-images/assets/css/frontend.css/wp-content/plugins/branded-social-images/assets/js/admin.js/wp-content/plugins/branded-social-images/assets/js/frontend.js
Version Parameters
branded-social-images/assets/css/admin.css?ver=branded-social-images/assets/css/frontend.css?ver=branded-social-images/assets/js/admin.js?ver=branded-social-images/assets/js/frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
bsi-admin-wrapperbsi-frontend-wrapper
HTML Comments
Note from the developers.We know the plugin code is not perfect.There is a lot of room for improvement, but in ourenthusiasm to share this with you, we could not wait for everything to be polished.+13 more
Data Attributes
data-bsi-id
JS Globals
window.bsi_admin_params
FAQ

Frequently Asked Questions about Branded Social Images – Open Graph Images with logo and extra text layer