<?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>SuperTokens Core (11.3.0-11.3.7) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/supertokens-core-11.3.0-11.3.7/</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>Tue, 10 Nov 2026 20:36:48 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/supertokens-core-11.3.0-11.3.7/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>SuperTokens Core: SAML Authentication Replay Vulnerability (CVE-2026-123801)</title><link>https://feed.craftedsignal.io/briefs/2026-11-supertokens-saml-replay/</link><pubDate>Tue, 10 Nov 2026 20:36:48 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-supertokens-saml-replay/</guid><description>SuperTokens Core fails to properly validate SAML assertions, allowing for replay attacks and identity spoofing in specific configurations.</description><content:encoded><![CDATA[<p>SuperTokens Core versions 11.3.0 through 11.3.7, 11.4.0 through 11.4.7, 12.0.0 through 12.0.10, 12.1.0 through 12.1.1, 12.2.0, and 12.3.0 are vulnerable to SAML assertion replay and identity spoofing. The <code>SAML.handleCallback</code> function does not consume RelayState, record assertion identifiers, or enforce <code>Response.InResponseTo</code>.</p>
<p>In SP-initiated flows, attackers can resubmit valid SAML responses to <code>/recipe/saml/callback</code> before the <code>NotOnOrAfter</code> time. In IdP-initiated flows, assertions can be replayed without RelayState. Additionally, missing checks for <code>Destination</code>, <code>SubjectConfirmationData</code> <code>Recipient</code>, and <code>NotOnOrAfter</code> allow accepted callbacks to mint new authorization codes. The application also fails to enforce <code>allowIDPInitiatedLogin=false</code>.</p>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>