
Collect Browser Info Security & Risk Analysis
wordpress.org/plugins/collect-browser-infoIt adds a shortcode to collect the information of the browser used by the visitor.
Is Collect Browser Info Safe to Use in 2026?
Generally Safe
Score 100/100Collect Browser Info has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "collect-browser-info" plugin version 0.0.3 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of dangerous functions, file operations, external HTTP requests, and a complete lack of raw SQL queries are significant strengths. Furthermore, all identified SQL queries utilize prepared statements, and all output is properly escaped, mitigating common web vulnerabilities. The plugin also has no recorded vulnerabilities or CVEs, suggesting a history of secure development or minimal exposure.
However, there are notable areas for improvement. The plugin relies heavily on capability checks for its single shortcode, but it completely lacks nonce checks for any potential entry points. While the static analysis reports no unprotected entry points, the absence of nonce checks on a shortcode, which can be triggered via POST requests, presents a potential blind spot. If the shortcode's functionality involves any state-changing operations or sensitive data handling, this could be exploited without proper nonce validation. The lack of recorded vulnerabilities is a positive sign but doesn't entirely negate the risk associated with missing security best practices.
Key Concerns
- Missing nonce checks on shortcode
Collect Browser Info Security Vulnerabilities
Collect Browser Info Code Analysis
Output Escaping
Collect Browser Info Attack Surface
Shortcodes 1
WordPress Hooks 2
Maintenance & Trust
Collect Browser Info Maintenance & Trust
Maintenance Signals
Community Trust
Collect Browser Info Alternatives
Any Mobile Theme Switcher
any-mobile-theme-switcher
This Plugin detects mobile browser and display the theme as the setting done from admin. Usefull for switch to Mobile Theme.
WP Console – WordPress PHP Console powered by PsySH
wp-console
An in-browser PHP console for WordPress powered by PsySH
Leverage Browser Caching
leverage-browser-caching
It will fix Leverage Browser Caching issue ( Apache Server Only ).
Prevent Browser Caching
prevent-browser-caching
Updates the assets version of all CSS and JS files. Shows the latest changes on the site without asking the client to clear browser cache.
reBusted!
rebusted
Force browsers to load the most recent file if modified.
Collect Browser Info Developer Profile
56 plugins · 26K total installs
How We Detect Collect Browser Info
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
buttoneos_cbi_update_browser_infoeos_cbi_copy_to_clipboard<section style="padding:20px"><div id="browser-info"></div><div style="margin-top:32px"><input type="submit" id="cbi-copy-to-clipboard" class="button" value="Copy to clipboard" /><p id="cbi-clipboard-msg"></p></div></section><script>function eos_cbi_update_browser_info(){var browser_info = document.getElementById("browser-info"),info = "",w = Math.max(document.documentElement.clientWidth, window.innerWidth || 0),h = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);info +="<p><b>User Agent:</b> " + navigator.userAgent + "</p>";info +="<p><b>App name:</b> " + navigator.appName + "</p>";info +="<p><b>Platform:</b> " + navigator.platform + "</p>";info +="<p><b>Cookies enabled:</b> " + navigator.cookieEnabled + "</p>";info +="<p><b>Vendor:</b> " + navigator.vendor + "</p>";info +="<p><b>Screen available width:</b> " + window.screen.availWidth + "</p>";info +="<p><b>Screen available height:</b> " + window.screen.availHeight + "</p>";info +="<p><b>Screen width:</b> " + window.screen.width + "</p>";info +="<p><b>Screen height:</b> " + window.screen.height + "</p>";info +="<p><b>Viewport width:</b> " + w + "</p>";info +="<p><b>Viewport height:</b> " + h + "</p>";browser_info.innerHTML = info;}function eos_cbi_copy_to_clipboard(text){var clip_msg = document.getElementById("cbi-clipboard-msg");clip_msg.innerHTML = "";navigator.clipboard.writeText(text).then(function() {clip_msg.innerHTML = "Copying to clipboard was successful!";},function(err){clip_msg.innerHTML = "Not possible to copy to the clipboard: " + err;});}eos_cbi_update_browser_info();window.addEventListener("resize",eos_cbi_update_browser_info);document.getElementById("cbi-copy-to-clipboard").addEventListener("click",function(){eos_cbi_copy_to_clipboard(document.getElementById("browser-info").innerText)});</script>