QR Code Generator Security & Risk Analysis

wordpress.org/plugins/bms-qr-code

QR Code Wordpress plugin to insert a QR code in your blog. The qr code contains the current URL or any other text you like.

10 active installs v1.0 PHP + WP 2.0.2+ Updated Unknown
qr-codeqr-code-generatorqr-code-shortcodeqrcodeqrcode-generator
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is QR Code Generator Safe to Use in 2026?

Generally Safe

Score 100/100

QR Code Generator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "bms-qr-code" plugin v1.0 exhibits a generally strong security posture based on the provided static analysis data. It demonstrates good practices by avoiding dangerous functions, utilizing prepared statements for all SQL queries, and properly escaping all output. Furthermore, the absence of file operations, external HTTP requests, and bundled libraries further reduces the potential attack surface. The vulnerability history is also clean, with no recorded CVEs, indicating a lack of known security weaknesses in its past.

Despite these strengths, a few areas warrant attention. The plugin has one shortcode, which represents an entry point into the application. While the static analysis indicates no unprotected entry points, the lack of explicit mention of capability checks or nonce checks in conjunction with the shortcode raises a potential concern. If this shortcode handles any user-supplied data or performs sensitive operations, the absence of these checks could become a vulnerability. The taint analysis showing zero flows is excellent, but it's important to remember that static analysis is not exhaustive and may not catch all subtle vulnerabilities.

In conclusion, "bms-qr-code" v1.0 appears to be a well-developed plugin with a strong foundation in secure coding practices. The lack of known vulnerabilities and adherence to core security principles are commendable. However, the single shortcode entry point, without explicit confirmation of robust authentication or authorization mechanisms, is a minor area to monitor and ideally verify through further manual code review or dynamic analysis.

Key Concerns

  • Potential for insufficient checks on shortcode
Vulnerabilities
None known

QR Code Generator Security Vulnerabilities

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

QR Code Generator Code Analysis

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

QR Code Generator Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[qr-code] bms-qr-code.php:15
Maintenance & Trust

QR Code Generator Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedUnknown
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

QR Code Generator Developer Profile

Mike Bijon

5 plugins · 960 total installs

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

How We Detect QR Code Generator

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

Asset Fingerprints

HTML / DOM Fingerprints

Shortcode Output
<fieldset> <legend>QR Code Qenerator:</legend> <input id="qr-value" placeholder="Pleace enter your url" type="text" name="link" /> <button type="submit" id="qr-btn">Submit</button> <div id="qr-code"></div> </fieldset><style type="text/css"> #qr-code{ padding: 20px; } </style><script> jQuery(document).ready(function($){ $("#qr-btn").click(function(){ var qrval=$("#qr-value").val(); var genqr="https://chart.googleapis.com/chart?chs=500x500&chld=L|0&cht=qr&chl="+qrval+"&chld=L|1&choe=UTF-8"; $( "#qr-code" ).html( "<img src="+genqr+" />" ); }); }); </script>
FAQ

Frequently Asked Questions about QR Code Generator