Select All Categories and Taxonomies, Change Checkbox to Radio Buttons Security & Risk Analysis

wordpress.org/plugins/select-all-categories-and-taxonomies-change-checkbox-to-radio-buttons

Use radio buttons or checkboxes for your categories and custom taxonomies with this incredibly powerful and easy-to-use plugin.

3K active installs v1.3.5 PHP + WP 4.3+ Updated Jan 22, 2026
categorycheckboxradioselecttaxonomy
100
A · Safe
CVEs total1
Unpatched0
Last CVEApr 23, 2021
Safety Verdict

Is Select All Categories and Taxonomies, Change Checkbox to Radio Buttons Safe to Use in 2026?

Generally Safe

Score 100/100

Select All Categories and Taxonomies, Change Checkbox to Radio Buttons has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Apr 23, 2021Updated 2mo ago
Risk Assessment

The plugin "select-all-categories-and-taxonomies-change-checkbox-to-radio-buttons" v1.3.5 exhibits a mixed security posture. On the positive side, it has a very small attack surface with no AJAX handlers, REST API routes, shortcodes, or cron events, and all identified SQL queries use prepared statements. Furthermore, the plugin has a history of only one medium-severity vulnerability and no currently unpatched CVEs, suggesting that the developers have addressed past issues. However, the static analysis reveals significant concerns, particularly the presence of the `unserialize` function, which is inherently risky if not handled with extreme care. Additionally, a concerning 64% of output is not properly escaped, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities, which aligns with the common vulnerability type found in its history. The single taint flow with an unsanitized path further amplifies this risk. While the plugin has been proactive in patching past vulnerabilities, the unescaped output and the use of `unserialize` are critical weaknesses that require immediate attention.

Key Concerns

  • Presence of unserialize() function
  • High percentage of unescaped output
  • Taint flow with unsanitized path
  • Medium severity CVE in history
Vulnerabilities
1

Select All Categories and Taxonomies, Change Checkbox to Radio Buttons Security Vulnerabilities

CVEs by Year

1 CVE in 2021
2021
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2021-24287medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Select All Categories and Taxonomies, Change Checkbox to Radio Buttons < 1.3.2 - Reflected Cross-Site Scripting

Apr 23, 2021 Patched in 1.3.2 (1005d)
Code Analysis
Analyzed Mar 16, 2026

Select All Categories and Taxonomies, Change Checkbox to Radio Buttons Code Analysis

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

Dangerous Functions Found

unserialize$wp_repo_response = unserialize( wp_remote_retrieve_body( $wp_response ) );controllers\moove-controller.php:50

Output Escaping

36% escaped97 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<settings_page> (views\moove\admin\settings\settings_page.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Select All Categories and Taxonomies, Change Checkbox to Radio Buttons Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_menucontrollers\moove-metabox-manipulator.php:6
filterrest_prepare_taxonomycontrollers\moove-metabox-manipulator.php:7
actionadmin_enqueue_scriptsmoove-actions.php:38
actionadmin_menumoove-options.php:29
actionadmin_initmoove-options.php:30
actionupdate_option_moove_radioselectmoove-options.php:31
filterplugin_row_metamoove-radio-select.php:36
Maintenance & Trust

Select All Categories and Taxonomies, Change Checkbox to Radio Buttons Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 22, 2026
PHP min version
Downloads32K

Community Trust

Rating86/100
Number of ratings12
Active installs3K
Developer Profile

Select All Categories and Taxonomies, Change Checkbox to Radio Buttons Developer Profile

Moove Agency

6 plugins · 308K total installs

78
trust score
Avg Security Score
98/100
Avg Patch Time
314 days
View full developer profile
Detection Fingerprints

How We Detect Select All Categories and Taxonomies, Change Checkbox to Radio Buttons

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/select-all-categories-and-taxonomies-change-checkbox-to-radio-buttons/assets/js/moove_radioselect_backend.js/wp-content/plugins/select-all-categories-and-taxonomies-change-checkbox-to-radio-buttons/assets/css/moove_radioselect_backend.css
Script Paths
select-all-categories-and-taxonomies-change-checkbox-to-radio-buttons/assets/js/moove_radioselect_backend.js
Version Parameters
select-all-categories-and-taxonomies-change-checkbox-to-radio-buttons/assets/js/moove_radioselect_backend.js?ver=select-all-categories-and-taxonomies-change-checkbox-to-radio-buttons/assets/css/moove_radioselect_backend.css?ver=

HTML / DOM Fingerprints

CSS Classes
moove-radioselect-star-rating
JS Globals
moove_frontend_radioselect_scripts
FAQ

Frequently Asked Questions about Select All Categories and Taxonomies, Change Checkbox to Radio Buttons