Mongoose Page Plugin Security & Risk Analysis

wordpress.org/plugins/facebook-page-feed-graph-api

The most popular way to display the Facebook Page Plugin on your WordPress website. Easy implementation using a shortcode or widget.

10K active installs v1.9.2 PHP 5.3+ WP 4.6+ Updated Sep 7, 2025
facebook-feedfacebook-like-boxfacebook-pagefacebook-page-pluginlike-box
100
A · Safe
CVEs total1
Unpatched0
Last CVEDec 27, 2022
Safety Verdict

Is Mongoose Page Plugin Safe to Use in 2026?

Generally Safe

Score 100/100

Mongoose Page Plugin has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Dec 27, 2022Updated 6mo ago
Risk Assessment

The facebook-page-feed-graph-api plugin v1.9.2 exhibits a mixed security posture. While it demonstrates good practices such as 100% prepared statement usage for SQL queries and a high percentage (93%) of properly escaped output, there are significant concerns regarding its attack surface and lack of robust authentication. Two out of the three identified entry points, specifically AJAX handlers, lack proper authentication checks. This creates a potential avenue for unauthorized actions if these handlers are exploitable.

The plugin's vulnerability history includes one known medium severity CVE related to Cross-site Scripting (XSS), which was last patched in late 2022. The absence of currently unpatched vulnerabilities is a positive sign, but the presence of past XSS issues, combined with the unprotected AJAX handlers, suggests that improper input neutralization could be a recurring weakness.

Overall, the plugin has strengths in its database interaction and output handling. However, the unprotected AJAX endpoints represent a notable risk that could be exploited by attackers. The past XSS vulnerability also warrants attention, reinforcing the need for continued vigilance and thorough security audits of this plugin.

Key Concerns

  • Unprotected AJAX handlers
  • Medium severity CVE in history
  • Lack of nonce checks on AJAX
Vulnerabilities
1

Mongoose Page Plugin Security Vulnerabilities

CVEs by Year

1 CVE in 2022
2022
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2022-4675medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Mongoose Page Plugin <= 1.8.3 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode

Dec 27, 2022 Patched in 1.9.0 (668d)
Code Analysis
Analyzed Mar 16, 2026

Mongoose Page Plugin Code Analysis

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

Output Escaping

93% escaped91 total outputs
Attack Surface
2 unprotected

Mongoose Page Plugin Attack Surface

Entry Points3
Unprotected2

AJAX Handlers 2

authwp_ajax_facebook_page_plugin_latest_blog_posts_callbackinc\class-mongoose-page-plugin.php:256
authwp_ajax_facebook_page_plugin_remove_donate_noticeinc\class-mongoose-page-plugin.php:257

Shortcodes 1

[facebook-page-plugin] inc\class-mongoose-page-plugin.php:269
WordPress Hooks 7
actionactivated_pluginfacebook-page-feed-graph-api.php:41
actionadmin_enqueue_scriptsinc\class-mongoose-page-plugin.php:253
actionadmin_initinc\class-mongoose-page-plugin.php:254
actionadmin_menuinc\class-mongoose-page-plugin.php:255
actioninitinc\class-mongoose-page-plugin.php:258
actionwidgets_initinc\class-mongoose-page-plugin.php:259
filterwidget_textinc\class-mongoose-page-plugin.php:261
Maintenance & Trust

Mongoose Page Plugin Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 7, 2025
PHP min version5.3
Downloads409K

Community Trust

Rating92/100
Number of ratings64
Active installs10K
Developer Profile

Mongoose Page Plugin Developer Profile

Cameron Jones

4 plugins · 10K total installs

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

How We Detect Mongoose Page Plugin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/facebook-page-feed-graph-api/css/admin.css/wp-content/plugins/facebook-page-feed-graph-api/css/public.css/wp-content/plugins/facebook-page-feed-graph-api/js/admin.js/wp-content/plugins/facebook-page-feed-graph-api/js/public.js/wp-content/plugins/facebook-page-feed-graph-api/js/shortcode-generator.js
Script Paths
/wp-content/plugins/facebook-page-feed-graph-api/js/admin.js/wp-content/plugins/facebook-page-feed-graph-api/js/public.js/wp-content/plugins/facebook-page-feed-graph-api/js/shortcode-generator.js
Version Parameters
facebook-page-feed-graph-api/css/admin.css?ver=facebook-page-feed-graph-api/css/public.css?ver=facebook-page-feed-graph-api/js/admin.js?ver=facebook-page-feed-graph-api/js/public.js?ver=facebook-page-feed-graph-api/js/shortcode-generator.js?ver=

HTML / DOM Fingerprints

CSS Classes
facebook-page-plugin-shortcode-generatorfacebook-page-plugin-shortcode-generator-output
Data Attributes
id="fbpp-href"id="fbpp-width"id="fbpp-height"id="fbpp-cover"id="fbpp-facepile"class="fbpp-tabs"+8 more
JS Globals
fbpp_admin_params
Shortcode Output
<form class="facebook-page-plugin-shortcode-generator"><input type="url" id="fbpp-href" /><input type="number" max="500" min="180" id="fbpp-width" /><input type="number" min="70" id="fbpp-height" />
FAQ

Frequently Asked Questions about Mongoose Page Plugin