Airplane Mode Security & Risk Analysis

wordpress.org/plugins/airplane-mode

Control loading of external files when developing locally

50 active installs v0.2.5 PHP + WP 4.4+ Updated Nov 15, 2019
external-callshttp
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Airplane Mode Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The 'airplane-mode' plugin v0.2.5 exhibits a strong security posture based on the provided static analysis. The plugin demonstrates excellent adherence to secure coding practices, with no identified dangerous functions, file operations, or external HTTP requests. Furthermore, all SQL queries are properly prepared, and all output is correctly escaped, mitigating common web vulnerabilities like SQL injection and Cross-Site Scripting (XSS). The presence of nonce checks and capability checks indicates a conscious effort to protect against common WordPress attacks.

The plugin's attack surface is remarkably small, with zero identified AJAX handlers, REST API routes, shortcodes, or cron events. This significantly reduces the potential entry points for malicious actors. The taint analysis also reveals no identified flows with unsanitized paths or any critical or high-severity issues, reinforcing the perception of a secure codebase.

The plugin's vulnerability history is also a significant positive indicator, showing zero known CVEs. This suggests a well-maintained and thoroughly tested plugin that has not historically posed a security risk. Overall, 'airplane-mode' v0.2.5 appears to be a very secure plugin, with no significant weaknesses identified in the provided data. Its strengths lie in its minimal attack surface and diligent implementation of security best practices.

Vulnerabilities
None known

Airplane Mode Security Vulnerabilities

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

Airplane Mode Code Analysis

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

Output Escaping

100% escaped6 total outputs
Attack Surface

Airplane Mode Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 55
actionplugins_loadedairplane-mode.php:86
actionstyle_loader_srcairplane-mode.php:87
actionscript_loader_srcairplane-mode.php:88
actionadmin_initairplane-mode.php:89
actionadmin_initairplane-mode.php:90
filterembed_oembed_htmlairplane-mode.php:92
filterget_avatarairplane-mode.php:93
filtermap_meta_capairplane-mode.php:94
filterdefault_avatar_selectairplane-mode.php:95
filterpre_http_requestairplane-mode.php:98
actioninitairplane-mode.php:101
actionairplane_mode_status_changeairplane-mode.php:104
actionairplane_mode_http_argsairplane-mode.php:107
actionadmin_bar_menuairplane-mode.php:110
actionwp_enqueue_scriptsairplane-mode.php:111
actionadmin_enqueue_scriptsairplane-mode.php:112
filterbody_classairplane-mode.php:115
filterlogin_body_classairplane-mode.php:116
filteradmin_body_classairplane-mode.php:117
filterbulk_actions-pluginsairplane-mode.php:120
filterbulk_actions-themesairplane-mode.php:121
filterbulk_actions-plugins-networkairplane-mode.php:122
filterbulk_actions-themes-networkairplane-mode.php:123
actionadmin_menuairplane-mode.php:126
actionnetwork_admin_menuairplane-mode.php:127
filterinstall_plugins_tabsairplane-mode.php:128
filterthemes_apiairplane-mode.php:131
filterthemes_api_resultairplane-mode.php:132
filterpre_site_transient_update_themesairplane-mode.php:135
filterpre_site_transient_update_pluginsairplane-mode.php:136
filterpre_site_transient_update_coreairplane-mode.php:137
filtersite_transient_update_themesairplane-mode.php:138
filtersite_transient_update_pluginsairplane-mode.php:139
filtersite_transient_available_translationsairplane-mode.php:142
filterairplane_mode_parse_styleairplane-mode.php:145
filterairplane_mode_parse_scriptairplane-mode.php:146
filterjetpack_development_modeairplane-mode.php:158
filterbp_core_fetch_avatar_no_gravairplane-mode.php:162
filterautomatic_updater_disabledairplane-mode.php:165
filterautomatic_updates_is_vcs_checkoutairplane-mode.php:168
filterauto_update_translationairplane-mode.php:171
filterallow_minor_auto_core_updatesairplane-mode.php:174
filterallow_major_auto_core_updatesairplane-mode.php:177
filterallow_dev_auto_core_updatesairplane-mode.php:180
filterauto_update_coreairplane-mode.php:183
filterwp_auto_update_coreairplane-mode.php:184
filterauto_update_pluginairplane-mode.php:187
filterauto_update_themeairplane-mode.php:188
filterautomatic_updates_send_debug_emailairplane-mode.php:191
filterauto_core_update_send_emailairplane-mode.php:195
filtersend_core_update_notification_emailairplane-mode.php:196
filterautomatic_updates_send_debug_email airplane-mode.php:197
filterupdate_footerairplane-mode.php:200
filterpre_option_update_coreairplane-mode.php:203
actioninstall_themes_uploadairplane-mode.php:212
Maintenance & Trust

Airplane Mode Maintenance & Trust

Maintenance Signals

WordPress version tested5.3.21
Last updatedNov 15, 2019
PHP min version
Downloads41K

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

Airplane Mode Developer Profile

Andrew Norcross

18 plugins · 2K total installs

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

How We Detect Airplane Mode

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/airplane-mode/assets/css/admin.css/wp-content/plugins/airplane-mode/assets/js/admin.js
Script Paths
/wp-content/plugins/airplane-mode/assets/js/admin.js
Version Parameters
airplane-mode/assets/css/admin.css?ver=airplane-mode/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
airplane-mode-admin-bar-link
HTML Comments
<!-- Airplane Mode Toggle --><!-- END Airplane Mode Toggle --><!-- Airplane Mode Admin Bar --><!-- END Airplane Mode Admin Bar -->
JS Globals
window.airplane_mode_vars
FAQ

Frequently Asked Questions about Airplane Mode