Heateor Login – Social Login Plugin Security & Risk Analysis

wordpress.org/plugins/heateor-login

Allow your website visitors to login to your website via their Facebook accounts

10 active installs v1.1.10 PHP + WP 2.5.0+ Updated Sep 6, 2025
facebook-loginprofile-datasocial-analyticssocial-loginsocial-plugin
99
A · Safe
CVEs total1
Unpatched0
Last CVESep 9, 2025
Safety Verdict

Is Heateor Login – Social Login Plugin Safe to Use in 2026?

Generally Safe

Score 99/100

Heateor Login – Social Login Plugin has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Sep 9, 2025Updated 8mo ago
Risk Assessment

The 'heateor-login' plugin exhibits a mixed security posture. While it generally uses prepared statements for SQL queries and has a moderate number of file operations and external requests, there are significant concerns regarding input sanitization and authentication. The static analysis reveals one unprotected AJAX handler, which presents a direct attack vector. Furthermore, 33% of output is not properly escaped, indicating a potential for Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is mishandled. The taint analysis shows one high-severity flow, likely related to the unprotected entry point or unsanitized output, which is a critical concern. The vulnerability history, while showing no currently unpatched CVEs, does list a past medium-severity XSS vulnerability, reinforcing the risk associated with input handling. The lack of nonce checks on the identified unprotected AJAX handler is also a notable weakness. Overall, the plugin has several areas needing immediate attention to improve its security.

Key Concerns

  • Unprotected AJAX handler
  • Low percentage of properly escaped output
  • High severity taint flow detected
  • No nonce checks on entry points
  • Past medium severity XSS vulnerability
Vulnerabilities
1 published

Heateor Login – Social Login Plugin Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

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

Heateor Login – Social Login Plugin <= 1.1.9 - Authenticated (Contributor+) Stored Cross-Site Scripting

Sep 9, 2025 Patched in 1.1.10 (1d)
Version History

Heateor Login – Social Login Plugin Release Timeline

v1.1.10Current
v1.1.91 CVE
v1.1.81 CVE
v1.1.71 CVE
v1.1.61 CVE
v1.1.51 CVE
v1.1.41 CVE
v1.1.31 CVE
v1.1.21 CVE
v1.1.11 CVE
v1.11 CVE
v1.0.31 CVE
v1.0.21 CVE
v1.0.11 CVE
v1.01 CVE
Code Analysis
Analyzed Mar 16, 2026

Heateor Login – Social Login Plugin Code Analysis

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

SQL Query Safety

88% prepared8 total queries

Output Escaping

33% escaped139 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
heateor_fbl_connect (heateor-login.php:270)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Heateor Login – Social Login Plugin Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 1

authwp_ajax_heateor_fbl_delete_social_profileheateor-login.php:949

Shortcodes 1

[Heateor_Facebook_Login] shortcode.php:33
WordPress Hooks 26
actionlogin_formheateor-login.php:94
actionregister_formheateor-login.php:97
actioncomment_form_must_log_in_afterheateor-login.php:100
actioncomment_form_topheateor-login.php:101
actionwoocommerce_before_customer_login_formheateor-login.php:104
actionwoocommerce_login_formheateor-login.php:107
actionwoocommerce_register_formheateor-login.php:110
actionwoocommerce_checkout_before_customer_detailsheateor-login.php:113
actionedit_user_profileheateor-login.php:172
actionshow_user_profileheateor-login.php:173
actionpersonal_options_updateheateor-login.php:174
actionedit_user_profile_updateheateor-login.php:175
filterget_avatarheateor-login.php:246
actionparse_requestheateor-login.php:463
actionwp_enqueue_scriptsheateor-login.php:562
actionlogin_enqueue_scriptsheateor-login.php:563
actioninitheateor-login.php:565
actionadmin_menuheateor-login.php:576
actionadmin_initheateor-login.php:597
filterplugin_action_links_heateor-login/heateor-login.phpheateor-login.php:826
actionadmin_noticesheateor-login.php:855
actionplugins_loadedheateor-login.php:872
filtermanage_users_columnsheateor-login.php:888
actionmanage_users_custom_columnheateor-login.php:902
actionadmin_headheateor-login.php:935
actionwidgets_initwidget.php:92
Maintenance & Trust

Heateor Login – Social Login Plugin Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 6, 2025
PHP min version
Downloads6K

Community Trust

Rating100/100
Number of ratings3
Active installs10
Developer Profile

Heateor Login – Social Login Plugin Developer Profile

Heateor Support

6 plugins · 107K total installs

73
trust score
Avg Security Score
92/100
Avg Patch Time
174 days
View full developer profile
Detection Fingerprints

How We Detect Heateor Login – Social Login Plugin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/heateor-login/css/style.css/wp-content/plugins/heateor-login/js/script.js
Script Paths
/wp-content/plugins/heateor-login/js/script.js
Version Parameters
heateor-login/css/style.css?ver=heateor-login/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
heateor_fbl_social_login_titleheateor_fbl_login_containerheateor_fbl_login_ulheateorFblLoginheateorFblFacebookBackgroundheateorFblFacebookLoginheateorFblFacebookLogoContainerheateorFblLoginSvg+4 more
Data Attributes
heateor_fbl_gdpr_consent
JS Globals
heateorFblLoginContainer
FAQ

Frequently Asked Questions about Heateor Login – Social Login Plugin