
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) Security & Risk Analysis
wordpress.org/plugins/wpo365-loginWordPress + Microsoft Entra | Ext. ID | B2C | M365 Integration for your Digital Workplace. For SSO, Mail, Roles, Access, Profiles, SharePoint, PowerBI …
Is WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) Safe to Use in 2026?
Generally Safe
Score 90/100WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) has a strong security track record. Known vulnerabilities have been patched promptly.
The wpo365-login plugin exhibits a mixed security posture. While it demonstrates good practices in areas like SQL query preparation and output escaping, with high percentages of both, it has a significant concern regarding its attack surface. A large number of AJAX handlers (35) are unprotected by authentication checks, presenting a substantial entry point for attackers. The taint analysis revealed a small number of flows with unsanitized paths, though thankfully none reached critical or high severity levels.
The plugin's vulnerability history is a notable weakness. With four known CVEs, including one previously classified as critical and three as medium, it indicates a pattern of past security flaws. The common vulnerability types (SSRF, XSS, Improper Authentication) are serious and often exploitable. The fact that there are currently no unpatched vulnerabilities is positive, but the historical prevalence of these issues warrants caution. The last recorded vulnerability date, 2026-01-21, seems to be in the future, which may indicate a data error or that this is a projection.
Overall, the plugin has strengths in secure coding practices for SQL and output handling. However, the unprotected AJAX endpoints and the history of critical and medium severity vulnerabilities, particularly those related to SSRF, XSS, and improper authentication, significantly elevate the risk. Users should exercise caution and ensure the plugin is always updated to the latest version to mitigate known risks.
Key Concerns
- Large attack surface without auth checks (AJAX)
- History of 1 critical CVE
- History of 3 medium CVEs
- Flows with unsanitized paths
- Limited nonce checks
- Limited capability checks
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) Security Vulnerabilities
CVEs by Year
Severity Breakdown
4 total CVEs
WPO365 <= 40.0 - Authenticated (Subscriber+) Server-Side Request Forgery
WordPress + Microsoft Office 365 / Azure AD | LOGIN <= 27.2 - Authenticated (Contributor+) Stored Cross-Site Scripting via pintra Shortcode
WordPress + Microsoft Office 365 / Azure AD | LOGIN <= 15.3 - Stored Cross-Site Scripting
WPO365 | LOGIN <= 11.6 - Authentication Bypass
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) Attack Surface
AJAX Handlers 35
Shortcodes 6
WordPress Hooks 179
Scheduled Events 1
Maintenance & Trust
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) Maintenance & Trust
Maintenance Signals
Community Trust
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) Alternatives
WPO365 | MICROSOFT 365 GRAPH MAILER
wpo365-msgraphmailer
Send WordPress emails from a M365 / Exchange Online Mailbox using Microsoft Graph, leveraging OAuth for authentication which is more secure than SMTP
miniOrange Embed Files for SharePoint/OneDrive
embed-sharepoint-onedrive-documents
Embed, manage, and sync Microsoft SharePoint and OneDrive documents, folders, lists, and files within WordPress pages, posts, or the media library.
All-in-One Microsoft 365 & Entra ID / Azure AD SSO Login
login-with-azure
Enable secure Azure AD Single Sign On for WordPress and integrate SharePoint, Power BI, Outlook, Dynamics 365, Microsoft Graph Email, and more
PowerBI Embed Reports
embed-power-bi-reports
Embed Microsoft Power BI reports, tiles, dashboards, Q&A, etc in WordPress site with support for Row-level security (RLS).[24*7 Support]
Login with Microsoft Entra ID
login-azure
A lightweight plugin to enable secure Single Sign-On (SSO) with Azure Active Directory.
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) Developer Profile
4 plugins · 22K total installs
How We Detect WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN)
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wpo365-login/Blocks/dist/docs/basic.js/wp-content/plugins/wpo365-login/Blocks/dist/docs/basic.asset.php/wp-content/plugins/wpo365-login/Blocks/dist/aud/basic.js/wp-content/plugins/wpo365-login/Blocks/dist/aud/basic.asset.php/wp-content/plugins/wpo365-login/dist/main.js/wp-content/plugins/wpo365-login/dist/main.asset.php/wp-content/plugins/wpo365-login/dist/admin.js/wp-content/plugins/wpo365-login/dist/admin.asset.phpwpo365-login/dist/main.js?ver=wpo365-login/dist/admin.js?ver=wpo365-login/Blocks/dist/docs/editor-basic.js?ver=wpo365-login/Blocks/dist/docs/app-basic.js?ver=wpo365-login/Blocks/dist/aud/editor-basic.js?ver=wpo365-login/Blocks/dist/aud/app-basic.js?ver=HTML / DOM Fingerprints
wpo365-login-setup-pagewpo365-auth-setup-pagewpo365-auth-admin-pagedata-wpo365-login-setupwpo365wpo365.blockswpo365.audwpo365.scenario/wp-json/wpo365/v1/graph