WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) <= 45.0 - Unauthenticated Missing Authorization to Graph Mailer Authorization Reset

Medium 5.3 CWE-862Fixed in 45.1
ID
WPSEC-2026-1258
Plugin
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) (wpo365-login)
Affected
all versions before 45.1
Remediation
Update to 45.1 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-862
Usage
Plugin Medium · Affected versions Medium among sites WPSec scans, 2026-10-20
Attack surface
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) on WPSec AttackSurface
Fix released
Published

Description

The WPO365 plugin for WordPress is vulnerable to unauthorized modification of data in all versions up to, and including, 45.0, due to the mail authorization handler (Mail_Authorization_Helpers::authorize_mail_user) deleting the site's stored Graph Mailer authorization and cached application-level access token before the authorization response had been verified. This makes it possible for unauthenticated attackers to send a crafted mail authorization response, with any authorization code and a state that sets mode=mailAuthorize, that clears the existing delegated Microsoft Graph mail authorization. The site then cannot send email through the WPO365 Graph Mailer until an administrator authorizes it again.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0