Web Worker Offloading Security & Risk Analysis

wordpress.org/plugins/web-worker-offloading

Offloads select JavaScript execution to a Web Worker to reduce work on the main thread and improve the Interaction to Next Paint (INP) metric.

20K active installs v0.2.1 PHP 7.2+ WP 6.6+ Updated Feb 27, 2026
analyticsjavascriptpartytownperformanceweb-worker
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Web Worker Offloading Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The static analysis of the "web-worker-offloading" plugin version 0.2.1 indicates a generally strong security posture. The plugin reports zero AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a very small attack surface with no apparent unprotected entry points. Furthermore, the code signals reveal no dangerous functions, all SQL queries utilize prepared statements, and all identified output is properly escaped. The absence of external HTTP requests and taint analysis findings with unsanitized paths further contribute to this positive assessment. The plugin's vulnerability history is also clear, with zero known CVEs recorded, suggesting a history of secure development and maintenance. The primary concern is the complete lack of nonce and capability checks. While the current entry point count is zero, this absence of fundamental security checks for potential future additions or unforeseen entry points is a significant weakness. If any new entry points are introduced without proper authorization checks, the plugin could become vulnerable.

Key Concerns

  • No nonce checks detected
  • No capability checks detected
Vulnerabilities
None known

Web Worker Offloading Security Vulnerabilities

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

Web Worker Offloading Code Analysis

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

Output Escaping

100% escaped6 total outputs
Attack Surface

Web Worker Offloading Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionwp_default_scriptshooks.php:13
filterprint_scripts_arrayhooks.php:14
filterscript_loader_taghooks.php:15
filterwp_inline_script_attributeshooks.php:16
actionwp_headhooks.php:17
actionafter_plugin_row_metahooks.php:18
filterprint_scripts_arraythird-party.php:24
actionplugins_loadedthird-party.php:62
Maintenance & Trust

Web Worker Offloading Maintenance & Trust

Maintenance Signals

WordPress version tested7.0
Last updatedFeb 27, 2026
PHP min version7.2
Downloads75K

Community Trust

Rating60/100
Number of ratings3
Active installs20K
Developer Profile

Web Worker Offloading Developer Profile

WordPress Performance Team

10 plugins · 700K total installs

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

How We Detect Web Worker Offloading

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/web-worker-offloading/build/partytown.js/wp-content/plugins/web-worker-offloading/build/debug/partytown.js
Script Paths
/wp-content/plugins/web-worker-offloading/build/partytown.js/wp-content/plugins/web-worker-offloading/build/debug/partytown.js
Version Parameters
web-worker-offloading/build/partytown.js?ver=web-worker-offloading/build/debug/partytown.js?ver=

HTML / DOM Fingerprints

JS Globals
partytown
FAQ

Frequently Asked Questions about Web Worker Offloading