<?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>Bbs-Go (&lt;= 4.4.6) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/bbs-go--4.4.6/</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>Fri, 16 Oct 2026 18:47:39 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/bbs-go--4.4.6/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>Authentication Bypass in bbs-go via Improper OAuth Token Validation</title><link>https://feed.craftedsignal.io/briefs/2026-10-bbs-go-auth-bypass/</link><pubDate>Fri, 16 Oct 2026 18:47:39 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-bbs-go-auth-bypass/</guid><description>The bbs-go application up to version 4.4.6 is vulnerable to an authentication bypass via the /api/login/google_one_tap endpoint due to missing validation of the Google ID token audience claim.</description><content:encoded><![CDATA[<p>The bbs-go application, in versions through 4.4.6, contains a critical authentication bypass vulnerability identified as CVE-2026-111639. The vulnerability exists within the /api/login/google_one_tap endpoint, which handles Google One Tap authentication. The application fails to verify the 'aud' (audience) claim within the Google-issued ID token provided during the authentication flow.</p>
<p>By default, Google ID tokens are scoped to the specific OAuth client ID that requested them. Because bbs-go neglects to validate that the 'aud' claim matches its own registered client ID, an attacker can create their own Google OAuth client and obtain an ID token. An attacker can then replay a victim's Google ID token - or use a token issued to the attacker's own client - to successfully authenticate as the victim's Google-linked account. This flaw allows for full account takeover of any user associated with a Google identity, posing a significant risk to user confidentiality and account integrity.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability results in unauthorized access to user accounts. An attacker can impersonate any user who has linked a Google account to their bbs-go profile, gaining full access to the victim's data and account privileges. This vulnerability impacts all installations of bbs-go version 4.4.6 and earlier.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Upgrade bbs-go to a patched version once available that implements strict validation of the 'aud' claim in Google ID tokens.</li>
<li>Implement monitoring on web access logs for the /api/login/google_one_tap endpoint to identify anomalies in successful login rates or unexpected 'aud' claims if logging allows inspection of the token payload.</li>
<li>Review audit logs for suspicious account modifications or unauthorized access patterns if the application logs identity provider information.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>