bShare 分享 Security & Risk Analysis

wordpress.org/plugins/17fav-bookmark-share

数以万计的分享,源自一个简单的按钮, bShare 分享 是一个强大的网页分享插件工具,您的读者可以将您网站上精采的内容快速分享、转贴到社群网络上。

20 active installs v4.2.0 PHP + WP 2.5+ Updated Unknown
bookmarkshare%e5%88%86%e4%ba%ab%e6%94%b6%e8%97%8f%e4%b9%a6%e7%ad%be
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is bShare 分享 Safe to Use in 2026?

Generally Safe

Score 100/100

bShare 分享 has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "17fav-bookmark-share" v4.2.0 plugin presents a mixed security posture. On the positive side, it has a zero attack surface from direct entry points like AJAX, REST API, shortcodes, and cron events, indicating a deliberate design to limit external interaction. Furthermore, all SQL queries are executed using prepared statements, and there are no known vulnerabilities (CVEs) or dangerous functions present, suggesting a generally careful development approach regarding common web vulnerabilities.

However, significant concerns arise from the static analysis of the code. The complete lack of output escaping across all identified outputs is a major security flaw. This means that any data displayed to users, including potentially user-supplied data, is not properly sanitized, opening the door to cross-site scripting (XSS) vulnerabilities. Additionally, the taint analysis revealed two flows with unsanitized paths, even though they were not classified as critical or high severity. While no direct entry points were found to be unprotected, these unsanitized paths coupled with the lack of output escaping represent a real risk of data injection or manipulation if data from these paths is ever displayed. The absence of nonce and capability checks, while not directly exploitable given the zero attack surface, highlights a lack of robust security practices that could become a problem if the plugin's architecture were to change.

In conclusion, the plugin benefits from a minimal attack surface and good practices around SQL queries and vulnerability history. However, the critical deficiency in output escaping and the presence of unsanitized taint flows are substantial weaknesses that expose it to cross-site scripting attacks. The lack of fundamental security checks like nonces and capability checks further detracts from its overall security. While it currently has no known external vulnerabilities, the internal code issues present an immediate risk to any WordPress site using it.

Key Concerns

  • Unescaped output across all outputs
  • Taint flows with unsanitized paths
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

bShare 分享 Security Vulnerabilities

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

bShare 分享 Code Analysis

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

Output Escaping

0% escaped8 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
bshare_options (bookmark-share.php:53)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

bShare 分享 Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
filterthe_contentbookmark-share.php:19
actionplugins_loadedbookmark-share.php:35
actionadmin_menubookmark-share.php:49
Maintenance & Trust

bShare 分享 Maintenance & Trust

Maintenance Signals

WordPress version tested3.1.0
Last updatedUnknown
PHP min version
Downloads21K

Community Trust

Rating80/100
Number of ratings1
Active installs20
Developer Profile

bShare 分享 Developer Profile

denishua

8 plugins · 4K total installs

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

How We Detect bShare 分享

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/17fav-bookmark-share/bookmark-share.php
Script Paths
http://www.bshare.cn/button.js

HTML / DOM Fingerprints

CSS Classes
bshareDiv
Shortcode Output
<a class="bshareDiv" target="_blank" href="http://www.bshare.cn/share">分享&amp;收藏</a><script language="javascript" type="text/javascript" src="http://www.bshare.cn/button.js"></script><p><a href="http://www.bshare.cn/share?url=&title=" title="用bShare分享或收藏本文"><img src="http://static.bshare.cn/frame/images/button_custom1-zh.gif" alt="用bShare分享或收藏本文" /></a></p>
FAQ

Frequently Asked Questions about bShare 分享