<?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>Cve-2026-115770 - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/cve-2026-115770/</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, 11 Nov 2026 16:05:27 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/cve-2026-115770/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>Pocket ID: Arbitrary verified email spoofing (CVE-2026-115770)</title><link>https://feed.craftedsignal.io/briefs/2026-11-pocket-id-email-spoofing-ghsa-rm8c-2cv8-jwf6/</link><pubDate>Wed, 11 Nov 2026 16:05:27 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-pocket-id-email-spoofing-ghsa-rm8c-2cv8-jwf6/</guid><description>Pocket ID fails to cryptographically bind email verification tokens to target addresses, allowing authenticated users to spoof verified email claims for account takeover on relying applications.</description><content:encoded><![CDATA[<p>Pocket ID (CVE-2026-115770) contains an authentication integrity flaw where email verification tokens are bound only to the user ID rather than the email address being verified. This allows an authenticated user to initiate an email verification process for an address they control, subsequently update their account to a victim's address, and finally redeem the original, still-valid verification token to mark the victim's address as verified.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker authenticates to their own Pocket ID account using an attacker-controlled email address.</li>
<li>Attacker invokes the API to request an email verification token.</li>
<li>Attacker receives the verification token at the controlled email address.</li>
<li>Attacker updates their account profile via API, replacing their email address with the victim's target address.</li>
<li>Pocket ID updates the account email to the victim's address but retains the previously issued verification token.</li>
<li>Attacker redeems the original verification token against the account, causing Pocket ID to mark the victim's address as verified.</li>
<li>Attacker completes an OIDC flow with the relying party, which consumes the false 'email_verified: true' claim to link the attacker's identity to the victim's existing account.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in arbitrary verified email spoofing within the Pocket ID OIDC provider. Relying applications that utilize the <code>email</code> and <code>email_verified</code> claims for account linking or auto-provisioning are vulnerable to cross-application account takeover, potentially exposing victim data and permissions.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Immediately upgrade Pocket ID backend to version 0.0.0-20260727180059-43aaccd5bfac or later.</li>
<li>Invalidate all existing unredeemed email verification tokens upon any modification of the account email address.</li>
<li>Audit OIDC relying party configurations to ensure that account linking logic does not trust <code>email_verified</code> claims without additional multi-factor authentication or secondary identity verification.</li>
<li>Ensure all future verification tokens are cryptographically bound to the specific target email address, ensuring token redemption fails if the email address has changed.</li>
</ol>
]]></content:encoded><category domain="severity">medium</category><category domain="type">advisory</category><category>authentication-bypass</category><category>identity-provider</category><category>oidc</category><category>cve-2026-115770</category></item></channel></rss>