
Business Card Block – Display Business or Personal Info in Card Format Security & Risk Analysis
wordpress.org/plugins/business-card-blockBusiness Card Block allows you to create and display professional business cards, profile cards, and contact sections on your WordPress websites.
Is Business Card Block – Display Business or Personal Info in Card Format Safe to Use in 2026?
Generally Safe
Score 99/100Business Card Block – Display Business or Personal Info in Card Format has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "business-card-block" plugin version 2.0.4 demonstrates several good security practices, including a low attack surface with only one shortcode entry point and no unprotected handlers. All SQL queries are properly prepared, and a significant majority of output is correctly escaped, which is positive. The absence of file operations and external HTTP requests further reduces potential risks. However, there are areas for improvement. The plugin has no nonce checks implemented, which could be a concern for its shortcode, especially if it performs any sensitive actions. Additionally, while taint analysis shows no current issues, the plugin bundles the Freemius library, which, if outdated or improperly handled, could introduce vulnerabilities. The plugin's history shows a past medium-severity Cross-Site Scripting (XSS) vulnerability, though it is currently patched. This past incident, combined with the lack of nonce checks, suggests a potential for input sanitization weaknesses that could be exploited if new vulnerabilities arise. Overall, the plugin has a decent security posture due to its limited attack surface and prepared SQL, but the lack of nonce checks and the history of an XSS vulnerability warrant attention.
Key Concerns
- No nonce checks implemented
- Bundled Freemius library
- Past medium severity XSS vulnerability
Business Card Block – Display Business or Personal Info in Card Format Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Business Card Block <= 1.0.5 - Authenticated (Contributor+) Stored Cross-Site Scripting
Business Card Block – Display Business or Personal Info in Card Format Release Timeline
Business Card Block – Display Business or Personal Info in Card Format Code Analysis
Bundled Libraries
Output Escaping
Business Card Block – Display Business or Personal Info in Card Format Attack Surface
Shortcodes 1
WordPress Hooks 7
Maintenance & Trust
Business Card Block – Display Business or Personal Info in Card Format Maintenance & Trust
Maintenance Signals
Community Trust
Business Card Block – Display Business or Personal Info in Card Format Alternatives
Smart Contact Card
smart-contact-card
Shareable contact cards with QR codes and vCard via shortcode, Gutenberg block, and Elementor widget.
Business Card Template
business-card-template
Business Card Template
Anant Team Member Block
anant-team-member
We have provides innovative Team Member Gutenberg block to take websites to an advanced level.
Qe Ultimate Blocks
qe-ultimate-blocks
Are you looking to enhance your website with captivating testimonials and showcase your talented team members in a sleek and professional manner? Look …
Team Member Slider Block
team-member-slider-block
A Gutenberg block for displaying the information about team members that has additional features and settings.
Business Card Block – Display Business or Personal Info in Card Format Developer Profile
124 plugins · 730K total installs
How We Detect Business Card Block – Display Business or Personal Info in Card Format
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/business-card-block/public/css/font-awesome.min.css/wp-content/plugins/business-card-block/build/admin-post.css/wp-content/plugins/business-card-block/build/admin-post.js/wp-content/plugins/business-card-block/build/admin-dashboard.css/wp-content/plugins/business-card-block/build/admin-dashboard.js/wp-content/plugins/business-card-block/build/admin-post.js/wp-content/plugins/business-card-block/build/admin-dashboard.jsbusiness-card-block/build/admin-post.css?ver=business-card-block/build/admin-post.js?ver=business-card-block/build/admin-dashboard.css?ver=business-card-block/build/admin-dashboard.js?ver=HTML / DOM Fingerprints
business-card-editor-scriptbcb-admin-postbcb-admin-stylebcb-admin-dashboarddata-bcb-idbcbIsPremium[bcb id=