EasyServices Security & Risk Analysis

wordpress.org/plugins/easyservices

A lightweight WordPress plugin that lets you create and display a catalog of services — with filtering, experts, and custom taxonomies.

0 active installs v1.0.0 PHP 7.2+ WP 5.9+ Updated Unknown
catalogdirectoryexpertsfilterservices
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is EasyServices Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
Risk Assessment

The easyservices plugin v1.0.0 exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, reliance on prepared statements for all SQL queries, and lack of file operations or external HTTP requests are strong positive indicators. The presence of nonce and capability checks, along with a reasonable percentage of output escaping, further contribute to its defensive design. The plugin's attack surface is minimal, with only one shortcode identified, and importantly, no unprotected entry points.

Key Concerns

  • Unsanitized paths in taint flows
  • Incomplete output escaping
Vulnerabilities
None known

EasyServices Security Vulnerabilities

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

EasyServices Code Analysis

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

Output Escaping

76% escaped116 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
filter_shortcode (inc\class-easyservices-shortcodes.php:28)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

EasyServices Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[easyservices_filter] inc\class-easyservices-shortcodes.php:25
WordPress Hooks 9
actionwp_enqueue_scriptseasyservices.php:97
actioninitinc\class-easyservices-cpt.php:13
actioninitinc\class-easyservices-cpt.php:16
actionadd_meta_boxesinc\class-easyservices-cpt.php:19
actionsave_postinc\class-easyservices-cpt.php:22
actionadmin_enqueue_scriptsinc\class-easyservices-cpt.php:25
actionwidgets_initinc\class-easyservices-filter-widget.php:183
actioninitinc\class-easyservices-shortcodes.php:21
filtertemplate_includeinc\class-easyservices-template-loader.php:51
Maintenance & Trust

EasyServices Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedUnknown
PHP min version7.2
Downloads145

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

EasyServices Developer Profile

easylaunch

2 plugins · 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 EasyServices

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/easyservices/assets/css/front/style.css
Version Parameters
easyservices-style?ver=

HTML / DOM Fingerprints

CSS Classes
easyservices-filter-wrapper
HTML Comments
<!-- 1. PROCESS POST DATA -->
Data Attributes
name="f_location"name="f_services-types"name="easyl_price"name="easyl_type"name="easyl_expert"
JS Globals
window.easyservices_filter_nonce_url
Shortcode Output
<form class="easyservices-filter-form" method="post" action="">
FAQ

Frequently Asked Questions about EasyServices