Icon Separator Security & Risk Analysis

wordpress.org/plugins/icon-separator

A simple, lightweight, accessibility-ready icon separator block.

1K active installs v1.2.4 PHP 7.0+ WP 6.5+ Updated Nov 22, 2025
blockdividericonseparatorsvg
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Icon Separator Safe to Use in 2026?

Generally Safe

Score 100/100

Icon Separator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The "icon-separator" plugin v1.2.4 exhibits a strong security posture based on the provided static analysis. The complete absence of unprotected entry points, including AJAX handlers, REST API routes, shortcodes, and cron events, is a significant strength. Furthermore, the code demonstrates excellent security practices with 100% of SQL queries using prepared statements and all outputs being properly escaped. The plugin also correctly implements capability checks and avoids dangerous functions and external HTTP requests. The lack of any recorded vulnerabilities, critical or otherwise, in its history further reinforces its perceived security. However, the presence of a file operation without explicit details on its purpose or associated safeguards could be a minor point of attention, though the taint analysis did not reveal any unsanitized paths related to it. The absence of nonce checks, while not an immediate concern given the lack of vulnerable entry points, is a standard security measure that is typically expected, especially if the plugin's functionality were to expand.

Key Concerns

  • File operation detected without clear security context
  • Missing nonce checks for potential entry points
Vulnerabilities
None known

Icon Separator Security Vulnerabilities

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

Icon Separator Code Analysis

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

Icon Separator Attack Surface

Entry Points1
Unprotected0

REST API Routes 1

GET/wp-json/icon-separator/v1/getIconLibrary/includes\icon-library.php:62
WordPress Hooks 2
actioniniticon-separator.php:36
actionrest_api_initincludes\icon-library.php:52
Maintenance & Trust

Icon Separator Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedNov 22, 2025
PHP min version7.0
Downloads21K

Community Trust

Rating100/100
Number of ratings4
Active installs1K
Developer Profile

Icon Separator Developer Profile

Phi Phan

8 plugins · 27K total installs

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

How We Detect Icon Separator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/icon-separator/build/index.js/wp-content/plugins/icon-separator/build/style-index.css/wp-content/plugins/icon-separator/build/index.asset.php
Script Paths
/wp-content/plugins/icon-separator/build/index.js
Version Parameters
icon-separator/build/index.js?ver=icon-separator/build/style-index.css?ver=

HTML / DOM Fingerprints

CSS Classes
wp-block-icon-separator-icon-separator
Data Attributes
data-icon-separator-icondata-icon-separator-icon-sizedata-icon-separator-icon-colordata-icon-separator-icon-rotatedata-icon-separator-icon-flip
JS Globals
window.iconSeparator
REST Endpoints
/wp-json/icon-separator/v1/getIconLibrary/
FAQ

Frequently Asked Questions about Icon Separator