Vector Expressions Security & Risk Analysis

wordpress.org/plugins/vector-expressions

Embed dynamic expressions in the Gutenberg block editor to personalize content and control block visibility.

0 active installs v1.0.2 PHP 8.1+ WP 6.2+ Updated Mar 17, 2026
block-editorconditionaldynamic-contentgutenbergpersonalization
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Vector Expressions Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 2mo ago
Risk Assessment

The "vector-expressions" plugin v1.0.2 exhibits a strong security posture based on the provided static analysis and vulnerability history. All identified entry points, including the single REST API route, are protected by permission callbacks, indicating a conscious effort to secure access. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its secure design. Crucially, all SQL queries are properly prepared, and all output is correctly escaped, mitigating common web application vulnerabilities like SQL injection and cross-site scripting (XSS). The lack of any recorded vulnerabilities, historical or recent, is a significant positive indicator of the plugin's security reliability.

Vulnerabilities
None known

Vector Expressions Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Vector Expressions Release Timeline

v1.0.2Current
Code Analysis
Analyzed Apr 16, 2026

Vector Expressions Code Analysis

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

Output Escaping

100% escaped11 total outputs
Attack Surface

Vector Expressions Attack Surface

Entry Points1
Unprotected0

REST API Routes 1

GET/wp-json/vector-expressions/v1/previewvector-expressions.php:165
WordPress Hooks 24
filtervector_expressions/library/applymodules/base/class-modifier-set.php:175
filtervector_expressions/editor/modifiersmodules/base/class-modifier-set.php:176
filtervector_expressions/editor/patternsmodules/base/class-modifier-set.php:179
filtervector_expressions/editor/quickstartmodules/base/class-modifier-set.php:183
filtervector_expressions/library/applymodules/base/class-modifier.php:146
filtervector_expressions/editor/modifiersmodules/base/class-modifier.php:157
filtervector_expressions/context/getmodules/base/class-root.php:117
filtervector_expressions/editor/rootsmodules/base/class-root.php:118
filtervector_expressions/editor/patternsmodules/base/class-root.php:121
filtervector_expressions/editor/quickstartmodules/base/class-root.php:125
filtervector_expressions/root/definitionmodules/base/functions.php:128
filtervector_expressions/modifiers/definitionsmodules/base/functions.php:185
filtervector_expressions/library/applymodules/library/class-library.php:35
actioninitvector-expressions.php:104
filterrender_blockvector-expressions.php:105
filterthe_contentvector-expressions.php:106
filterthe_excerptvector-expressions.php:107
filterget_the_excerptvector-expressions.php:108
actionenqueue_block_editor_assetsvector-expressions.php:109
actionenqueue_block_assetsvector-expressions.php:110
filterplugin_row_metavector-expressions.php:111
filterwp_kses_allowed_htmlvector-expressions.php:112
actionrest_api_initvector-expressions.php:113
actionplugins_loadedvector-expressions.php:743
Maintenance & Trust

Vector Expressions Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 17, 2026
PHP min version8.1
Downloads193

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Vector Expressions Developer Profile

vectorarrow

1 plugin · 0 total installs

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

How We Detect Vector Expressions

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/vector-expressions/editor.css/wp-content/plugins/vector-expressions/view.css/wp-content/plugins/vector-expressions/editor.js/wp-content/plugins/vector-expressions/view.js
Script Paths
/wp-content/plugins/vector-expressions/editor.js/wp-content/plugins/vector-expressions/view.js
Version Parameters
vector-expressions/editor.css?ver=vector-expressions/view.css?ver=vector-expressions/editor.js?ver=vector-expressions/view.js?ver=

HTML / DOM Fingerprints

CSS Classes
vectex-editor-block-wrapper
HTML Comments
<!-- Generated by Vector Expressions -->
Data Attributes
data-vectex-exprdata-vectex-view
JS Globals
window.VectorExpressionsvar VectorExpressionswindow.vectex_editor_i18nvar vectex_editor_i18n
REST Endpoints
/vector-expressions/v1/preview
FAQ

Frequently Asked Questions about Vector Expressions