Press Release Services Security & Risk Analysis

wordpress.org/plugins/press-release-services

Free stock press release graphics and free press release services

10 active installs v1.0 PHP + WP 2.1+ Updated Dec 3, 2024
press-release-servicesstock-graphicsstock-templates
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Press Release Services Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The "press-release-services" v1.0 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by using prepared statements for all SQL queries, includes a nonce check, and a capability check. Furthermore, its vulnerability history is clean, with no recorded CVEs, which suggests a generally well-maintained codebase.

However, a significant concern arises from the static analysis, which identifies one AJAX handler that lacks authentication checks. This creates a direct attack vector into the plugin's functionality without any prior authorization, potentially allowing unauthorized users to trigger actions or access sensitive data if the handler performs such operations. While taint analysis did not reveal any unsanitized flows or critical vulnerabilities, the presence of an unprotected AJAX endpoint is a notable weakness.

In conclusion, while the plugin benefits from secure data handling (prepared statements) and a lack of historical vulnerabilities, the single unprotected AJAX endpoint represents a clear and actionable security risk. Addressing this deficiency is paramount to improving the plugin's overall security. The plugin has strengths in its SQL handling and vulnerability-free history but a critical weakness in its exposed entry point.

Key Concerns

  • Unprotected AJAX handler
  • Insufficient output escaping (43% unescaped)
Vulnerabilities
None known

Press Release Services Security Vulnerabilities

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

Press Release Services Code Analysis

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

Output Escaping

57% escaped14 total outputs
Attack Surface
1 unprotected

Press Release Services Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_prwirepro_form_responseinc\core\class-init.php:485
WordPress Hooks 8
actionplugins_loadedinc\core\class-init.php:381
actionadmin_enqueue_scriptsinc\core\class-init.php:445
actionadmin_enqueue_scriptsinc\core\class-init.php:449
actionadmin_menuinc\core\class-init.php:461
actionadmin_post_prwirepro_form_responseinc\core\class-init.php:473
actionadmin_noticesinc\core\class-init.php:497
actionwp_enqueue_scriptsinc\core\class-init.php:549
actionwp_enqueue_scriptsinc\core\class-init.php:553
Maintenance & Trust

Press Release Services Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedDec 3, 2024
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Alternatives

Press Release Services Alternatives

No alternatives data available yet.

Developer Profile

Press Release Services Developer Profile

lightimagemedia

14 plugins · 1K total installs

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

How We Detect Press Release Services

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/press-release-services/inc/admin/css/prwirepro-press_release_services-admin.css/wp-content/plugins/press-release-services/inc/admin/js/prwirepro-press_release_services-ajax-handler.js
Script Paths
/wp-content/plugins/press-release-services/inc/admin/js/prwirepro-press_release_services-ajax-handler.js
Version Parameters
press-release-services/inc/admin/css/prwirepro-press_release_services-admin.css?ver=press-release-services/inc/admin/js/prwirepro-press_release_services-ajax-handler.js?ver=

HTML / DOM Fingerprints

CSS Classes
prwirepro-press_release_services-admin
JS Globals
params
FAQ

Frequently Asked Questions about Press Release Services