Description
bbs-go through 4.4.6 contains an authentication bypass vulnerability in the /api/login/google_one_tap endpoint that allows remote attackers to log in as other users by submitting Google ID tokens issued to any OAuth client. Attackers operating their own Google OAuth client can capture a victim's Google-signed ID token and replay it, since the aud claim is never checked, to obtain an authenticated session as the victim's Google-linked account.
Published: 2026-10-16
Score: 8.6 High
EPSS: n/a
KEV: No
Impact: Remote Account Takeover via unvalidated Google ID token
Action: Immediate Patch
AI Analysis

Impact

The vulnerability, identified as CWE-287, is an authentication bypass in bbs-go 4.4.6 that allows remote attackers to submit any Google ID token to the /api/login/google_one_tap endpoint. Because the service does not validate the aud claim, an attacker who owns a separate Google OAuth client can capture a victim's signed ID token and replay it, establishing an authenticated session on behalf of the victim. This results in remote account takeover, giving full access to the victim’s account and all associated data.

Affected Systems

The affected product is mlogclub's bbs-go version 4.4.6. Attackers who can access the /api/login/google_one_tap endpoint of this specific version can exploit the flaw. No other versions are listed as affected by the CNA, so deployment of any newer release would avoid the issue.

Risk and Exploitability

The vulnerability scores a CVSS score of 8.6, indicating high severity. EPSS is not available, but the lack of an EPSS does not imply low exploitation likelihood; the technical specifics make the flaw easy to exploit in any system that exposes the endpoint. The vulnerability is not listed in the CISA KEV catalog, but the risk remains significant, especially for services handling sensitive user data. The attack requires only the ability to submit a crafted ID token to the exposed endpoint, making remote exploitation straightforward for attackers who can obtain or forge tokens.

Generated by OpenCVE AI on October 16, 2026 at 19:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a fixed version of bbs-go (≥4.4.7).
  • Modify the /api/login/google_one_tap handler to validate the JWT aud claim against the legitimate client ID before accepting the token.
  • Temporarily disable the /api/login/google_one_tap endpoint until the patch is applied.

Generated by OpenCVE AI on October 16, 2026 at 19:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description bbs-go through 4.4.6 contains an authentication bypass vulnerability in the /api/login/google_one_tap endpoint that allows remote attackers to log in as other users by submitting Google ID tokens issued to any OAuth client. Attackers operating their own Google OAuth client can capture a victim's Google-signed ID token and replay it, since the aud claim is never checked, to obtain an authenticated session as the victim's Google-linked account.
Title bbs-go through 4.4.6 Account Takeover via Google One Tap Login
First Time appeared Bbs-go Project
Bbs-go Project bbs-go
Weaknesses CWE-287
CPEs cpe:2.3:a:bbs-go_project:bbs-go:*:*:*:*:*:*:*:*
Vendors & Products Bbs-go Project
Bbs-go Project bbs-go
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Bbs-go Project Bbs-go
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T17:39:10.284Z

Reserved: 2026-10-16T14:31:13.324Z

Link: CVE-2026-111639

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-16T18:17:44.447

Modified: 2026-10-16T19:03:18.127

Link: CVE-2026-111639

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T19:30:13Z

Weaknesses