OpenGraph Fallback Embed Security & Risk Analysis

wordpress.org/plugins/opengraph-fallback-embed

Provides an embed block and auto-embed fallback based on a site's OpenGraph tags when no other embed handler matches the URL.

0 active installs v1.3.7 PHP 7.4+ WP 6.3+ Updated Mar 25, 2026
blockcardembedlinkopengraph
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is OpenGraph Fallback Embed Safe to Use in 2026?

Generally Safe

Score 100/100

OpenGraph Fallback Embed 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 "opengraph-fallback-embed" v1.3.7 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and a clean taint analysis report are significant positive indicators. The code adheres to several WordPress security best practices, including 100% of SQL queries using prepared statements and 100% of output being properly escaped. Furthermore, all identified entry points (REST API) are protected by permission callbacks, and there's at least one capability check present.

However, a few areas warrant attention. The lack of nonce checks, even with a limited attack surface, is a potential concern. While there are no directly exploitable vulnerabilities indicated by the taint analysis, the presence of file operations and external HTTP requests, especially without explicit mention of sanitization or validation related to them in the provided data, could theoretically introduce risks if not handled with extreme care.

Overall, the plugin appears to be well-developed from a security perspective, with no historical vulnerabilities and good adherence to core security principles. The primary areas for improvement lie in implementing nonce checks for any potential future dynamic interactions and ensuring robust validation around the file operation and external HTTP request functionalities.

Key Concerns

  • Missing nonce checks on entry points
  • Presence of file operations without explicit sanitization checks
  • Presence of external HTTP requests without explicit sanitization checks
Vulnerabilities
None known

OpenGraph Fallback Embed Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

OpenGraph Fallback Embed Release Timeline

v1.3.7Current
Code Analysis
Analyzed Apr 16, 2026

OpenGraph Fallback Embed Code Analysis

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

Output Escaping

100% escaped13 total outputs
Attack Surface

OpenGraph Fallback Embed Attack Surface

Entry Points1
Unprotected0

REST API Routes 1

GET/wp-json/og-fallback-embed/v1/previewclass-opengraph-fallback-embed.php:216
WordPress Hooks 7
filterembed_maybe_make_linkclass-opengraph-fallback-embed.php:35
filterrest_request_after_callbacksclass-opengraph-fallback-embed.php:38
filterpre_oembed_resultclass-opengraph-fallback-embed.php:41
actioninitclass-opengraph-fallback-embed.php:44
actionplugins_loadedclass-opengraph-fallback-embed.php:447
actionwp_enqueue_scriptsclass-opengraph-fallback-embed.php:448
actionrest_api_initclass-opengraph-fallback-embed.php:449
Maintenance & Trust

OpenGraph Fallback Embed Maintenance & Trust

Maintenance Signals

WordPress version tested7.0
Last updatedMar 25, 2026
PHP min version7.4
Downloads84

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

OpenGraph Fallback Embed Developer Profile

Gary Pendergast

4 plugins · 31K total installs

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

How We Detect OpenGraph Fallback Embed

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/opengraph-fallback-embed/build/og-embed/style-index.css

HTML / DOM Fingerprints

CSS Classes
og-fallback-embed__error
REST Endpoints
/og-fallback-embed/v1/preview
FAQ

Frequently Asked Questions about OpenGraph Fallback Embed