Outreachboard Security & Risk Analysis

wordpress.org/plugins/outreachboard

A plugin that helps automate and manage guest author submissions with checklists, syncing, and secure publishing workflows.

0 active installs v1.0.3 PHP + WP 6.8+ Updated Unknown
automationcontentguest-authorspre-publish-checklistwriting-guidelines
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Outreachboard Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
Risk Assessment

The outreachboard plugin v1.0.3 exhibits a strong security posture based on the provided static analysis. It demonstrates excellent adherence to secure coding practices, with all identified SQL queries using prepared statements and all output properly escaped. Furthermore, the plugin has no recorded history of vulnerabilities (CVEs), suggesting a well-maintained codebase or a lack of past exploitation attempts. The attack surface is present, primarily through REST API routes, but all are secured with permission callbacks. The absence of dangerous functions and file operations further reinforces this positive assessment.

However, there are a few areas that, while not immediately critical, warrant attention. The presence of external HTTP requests (5) could potentially be a vector for certain types of attacks if the external services are compromised or if the plugin handles responses insecurely. More importantly, the lack of nonce checks and capability checks on any entry points (AJAX handlers, REST API routes) is a significant concern. While the analysis states 0 unprotected entry points, the absence of explicit nonce and capability checks means that the permission callbacks on the REST API routes are the *sole* security mechanism. This can be brittle and does not offer defense-in-depth. A more robust implementation would include nonce checks for user-initiated actions.

In conclusion, outreachboard v1.0.3 is generally well-coded and free from known vulnerabilities, showcasing good practices in SQL and output handling. Its strengths lie in its clean codebase and lack of past security incidents. The primary weakness identified is the reliance solely on permission callbacks for REST API security and the complete absence of nonce checks on any potential entry points, which reduces its resilience against certain attack vectors.

Key Concerns

  • Missing nonce checks on entry points
  • Missing capability checks on entry points
  • Potential risk from external HTTP requests
Vulnerabilities
None known

Outreachboard Security Vulnerabilities

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

Outreachboard Code Analysis

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

Output Escaping

100% escaped3 total outputs
Attack Surface

Outreachboard Attack Surface

Entry Points4
Unprotected0

REST API Routes 4

POST/wp-json/outreachboard/v1/import-post/(?P<id>\d+)outreachboard.php:219
GET/wp-json/outreachboard/v1/meoutreachboard.php:302
POST/wp-json/outreachboard/v1/sync-post/(?P<id>\d+)outreachboard.php:340
GET/wp-json/outreachboard/v1/my-postsoutreachboard.php:412
WordPress Hooks 9
actionadmin_menuoutreachboard.php:81
actionadmin_initoutreachboard.php:82
actionadmin_enqueue_scriptsoutreachboard.php:216
actionrest_api_initoutreachboard.php:218
actionrest_api_initoutreachboard.php:301
actionrest_api_initoutreachboard.php:339
actionrest_api_initoutreachboard.php:411
actioninitoutreachboard.php:421
actionsend_headersoutreachboard.php:450
Maintenance & Trust

Outreachboard Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedUnknown
PHP min version
Downloads312

Community Trust

Rating94/100
Number of ratings3
Active installs0
Developer Profile

Outreachboard Developer Profile

outreachboard

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 Outreachboard

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/outreachboard/js/custom.js
Script Paths
js/custom.js
Version Parameters
outreachboard/js/custom.js?ver=

HTML / DOM Fingerprints

CSS Classes
orb-footerw-fulldata-container-headeruser-info
Data Attributes
id="orb"id="auth-form"id="username"id="password"id="authenticate"id="error_message"+5 more
JS Globals
orbData
REST Endpoints
/outreachboard/v1/import-post//outreachboard/v1/sync-post//outreachboard/v1/my-posts/outreachboard/v1/me
FAQ

Frequently Asked Questions about Outreachboard