BFPC Image Cropper Security & Risk Analysis

wordpress.org/plugins/bfpc-image-cropper

This plugin allows site visitors to edit and crop images online directly on your website.

0 active installs v1.1.1 PHP 7.2+ WP 5.2+ Updated Unknown
image-cropimage-editorimage-optimizationmedia-toolsphoto-crop
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is BFPC Image Cropper Safe to Use in 2026?

Generally Safe

Score 100/100

BFPC Image Cropper has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The bfpc-image-cropper plugin version 1.1.1 exhibits a generally good security posture based on the provided static analysis. It has a small attack surface with only one shortcode and no unprotected entry points, indicating careful consideration for security by the developers. The absence of dangerous functions, external HTTP requests, and file operations further contributes to a positive security assessment. Furthermore, the code demonstrates strong practices with 100% of SQL queries using prepared statements and a high rate of output escaping (93%). The lack of any recorded vulnerabilities, including CVEs, also suggests a history of stable and secure development.

However, a significant concern is the complete absence of nonce checks and capability checks. While the static analysis found no unprotected entry points, this could be due to the limited attack surface. Without nonces, the shortcode is potentially vulnerable to Cross-Site Request Forgery (CSRF) attacks if it performs any action that modifies data or settings. The lack of capability checks means that any authenticated user, regardless of their role, could potentially interact with the shortcode's functionality, which might not be intended and could lead to unintended consequences if the shortcode has privileged operations.

In conclusion, the plugin benefits from minimal external dependencies and secure data handling practices for SQL. The vulnerability history is also a strong positive. The primary weakness lies in the oversight of authentication and authorization mechanisms like nonces and capability checks, which are fundamental for preventing various client-side attacks and enforcing proper access control. While the current version appears free of known vulnerabilities, these omissions create potential security gaps that could be exploited in future scenarios.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
  • Slightly unescaped output
Vulnerabilities
None known

BFPC Image Cropper Security Vulnerabilities

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

BFPC Image Cropper Code Analysis

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

Output Escaping

93% escaped15 total outputs
Attack Surface

BFPC Image Cropper Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[bfpc_image_cropper] includes\bfpc-public-class.php:10
WordPress Hooks 2
actionplugins_loadedbfpc-image-cropper.php:27
actionwp_enqueue_scriptsincludes\bfpc-script-class.php:8
Maintenance & Trust

BFPC Image Cropper Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedUnknown
PHP min version7.2
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

BFPC Image Cropper Developer Profile

Vasantsinh Rajput

1 plugin · 0 total installs

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

How We Detect BFPC Image Cropper

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bfpc-image-cropper/includes/css/jquery.Jcrop.min.css/wp-content/plugins/bfpc-image-cropper/includes/css/bfpc-public-style.css/wp-content/plugins/bfpc-image-cropper/includes/js/jquery.Jcrop.min.js/wp-content/plugins/bfpc-image-cropper/includes/js/bfpc-crop-image-script.js
Script Paths
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.csshttps://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900&display=swap
Version Parameters
bfpc-image-cropper/includes/css/jquery.Jcrop.min.css?ver=bfpc-image-cropper/includes/css/bfpc-public-style.css?ver=bfpc-image-cropper/includes/js/jquery.Jcrop.min.js?ver=bfpc-image-cropper/includes/js/bfpc-crop-image-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpwc_bfpc_theme_containerwpwc_bfpc_theme_defaultwpwc_bfpc_theme_lightwpwc_bfpc_theme_dark
Shortcode Output
<div id="bfpc_floor_planner_main" class="container wpwc_bfpc_theme_container<?php echo esc_attr($theme_class); ?><?php include BFPC_INC_PATH.'template/bfpc-image-cropper-view.php'; ?>
FAQ

Frequently Asked Questions about BFPC Image Cropper