<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>WPO365 | LOGIN (&lt; 45.2) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/wpo365--login--45.2/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Wed, 04 Nov 2026 21:13:36 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/wpo365--login--45.2/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>WPO365 | LOGIN: Authentication bypass via SAML replay (CVE-2026-122220)</title><link>https://feed.craftedsignal.io/briefs/2026-11-wpo365-auth-bypass/</link><pubDate>Wed, 04 Nov 2026 21:13:36 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-wpo365-auth-bypass/</guid><description>The WPO365 | LOGIN plugin for WordPress fails to persist SAML message IDs, enabling attackers to perform replay attacks against the ACS endpoint to bypass authentication.</description><content:encoded><![CDATA[<p>The WPO365 | LOGIN plugin for WordPress contains an authentication bypass vulnerability (CVE-2026-122220) due to a logic error in the <code>Saml2_Service::check_message_id()</code> function. The function fails to persist processed SAML message IDs to the <code>wpo365_saml_message_ids</code> transient cache because the code returns prematurely. As a result, the plugin cannot effectively enforce anti-replay checks for SAML assertions.</p>
<h2 id="impact">Impact</h2>
<p>An unauthenticated attacker who successfully captures a validly-signed SAML response can replay that assertion against the plugin ACS endpoint. This allows for unauthorized access to the application as the authenticated user, including users with administrative privileges, until the assertion validity window expires.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the WPO365 | LOGIN plugin to version 45.2 or later immediately to resolve the persistence logic error in the SAML response validator.</li>
<li>Audit existing SAML configurations to ensure that the IdP and SP are strictly enforcing assertion lifetimes to minimize the window of opportunity for potential replay attacks.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>