taf-metar-widget Security & Risk Analysis

wordpress.org/plugins/wp-taf-metar-widget

This Widget allows you to show the TAF or METAR (aviation weather) information for any airport directly to your WordPress WebSite.

20 active installs v1.0.4 PHP + WP 3.4+ Updated Nov 2, 2016
aviationmetartafweatherwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is taf-metar-widget Safe to Use in 2026?

Generally Safe

Score 85/100

taf-metar-widget has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9yr ago
Risk Assessment

The wp-taf-metar-widget plugin version 1.0.4 presents a concerning security posture despite a lack of recorded vulnerabilities. The static analysis reveals a complete absence of input validation and authorization checks across its identified entry points (AJAX handlers, REST API routes, shortcodes, cron events). This means any functionality, even if it appears to have no direct entry points, could potentially be exploited if there are indirect ways to trigger it or if new entry points are introduced in future versions without proper checks.

A significant red flag is the 100% of outputs that are not properly escaped. This creates a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any data processed and displayed by the widget, if not properly sanitized, could be manipulated by an attacker to inject malicious scripts that could then be executed in a user's browser, potentially leading to session hijacking or further compromise.

The plugin's vulnerability history is clean, with no known CVEs. However, this should not be interpreted as a sign of inherent security. Given the significant code-level concerns, particularly the lack of escaping and the absence of capability checks, it is likely that vulnerabilities exist but have either gone unnoticed or are difficult to exploit due to the plugin's limited scope or specific usage patterns. The lack of any recorded vulnerabilities in the past could also simply mean it hasn't been a target or thoroughly audited.

In conclusion, while the plugin doesn't have a history of known vulnerabilities and avoids common pitfalls like raw SQL queries or dangerous functions, the severe lack of output escaping and the absence of authorization checks on all entry points represent critical security weaknesses. These issues create a substantial risk of XSS attacks and potential unauthorized actions. The plugin's security is therefore considered poor due to these fundamental flaws.

Key Concerns

  • Output escaping is not properly implemented
  • No capability checks on entry points
  • No nonce checks on entry points
Vulnerabilities
None known

taf-metar-widget Security Vulnerabilities

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

taf-metar-widget Code Analysis

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

Output Escaping

0% escaped18 total outputs
Attack Surface

taf-metar-widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionwidgets_initWP-TAF-METAR-Widget.php:202
Maintenance & Trust

taf-metar-widget Maintenance & Trust

Maintenance Signals

WordPress version tested4.6.30
Last updatedNov 2, 2016
PHP min version
Downloads2K

Community Trust

Rating90/100
Number of ratings2
Active installs20
Developer Profile

taf-metar-widget Developer Profile

wptechnology

1 plugin · 20 total installs

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

How We Detect taf-metar-widget

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
widgetwidget-wrapperwidget-title
HTML Comments
Fixs / Updates :Initial versionAdded Metar & a cache system to prevent aviationweather.gov from being called to often.Added Title option to be able to change the title of the widget, manually (so allows to show different TAF-METAR widgets)+16 more
Data Attributes
widget_id
FAQ

Frequently Asked Questions about taf-metar-widget