CVE-2026-116199

Snipe-IT before 8.6.3 Authentication Bypass via Google SSO Callback

Published Oct 25, 2026 CVSS 4.0 · 9.2 Critical EPSS < 1% KEV · Not listed
Description
Snipe-IT before 8.6.3 contains an authentication bypass in GoogleAuthController::handleGoogleCallback, which logs in the user whose username matches the Google account email without enforcing the activated flag. Deactivated users with email-shaped usernames and still-live Google identities can sign in via Google SSO and regain sessions at their original permission level, including admin.

Analysis

AI-generated

Technical impact

The vulnerability lies in the GoogleAuthController::handleGoogleCallback method of Snipe-IT, allowing an attacker who can trigger a Google SSO callback to log in as a user whose email matches a Google account without requiring the activated flag. This flaw effectively bypasses authentication controls and permits deactivated users to regain sessions with their original permission levels, including administrative rights. The underlying weakness corresponds to CWE-285, which denotes an authentication bypass or privilege escalation scenario.

Affected Systems

This issue affects all Snipe-IT installations running a version earlier than 8.6.3. Users of the commercial Snipe-IT application, which is distributed by Snipe IT App, are at risk if they have accounts that have been deactivated but whose usernames match enabled Google identities.

Risk and Exploitability

The vulnerability presents a clear remote exploitation path through the Google SSO callback, without needing local access or user interaction beyond the login step. Attackers with valid Google credentials for a target account can exploit deactivated user accounts that retain the same email address, effectively bypassing activation checks and establishing a session with the visitor’s original permissions. Guarding against this requires patching the affected version and ensuring deactivated accounts are isolated from SSO flows.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Snipe‑IT version 8.6.3 or later, which remedies the authentication bypass in GoogleSsoController callbacks.
  • Verify that any deactivated user accounts are properly restricted from SSO authentication flows, ensuring that only active accounts can be used for login.
  • Implement monitoring of SSO callback logs for unusual sign‑in patterns, particularly for accounts that have been deactivated or have matching email identities.

Generated by OpenCVE AI on October 25, 2026 at 16:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Snipe-IT before 8.6.3 contains an authentication bypass in GoogleAuthController::handleGoogleCallback, which logs in the user whose username matches the Google account email without enforcing the activated flag. Deactivated users with email-shaped usernames and still-live Google identities can sign in via Google SSO and regain sessions at their original permission level, including admin.
Title Snipe-IT before 8.6.3 Authentication Bypass via Google SSO Callback
First Time appeared Snipeitapp
Snipeitapp snipe-it
Weaknesses CWE-285
CPEs cpe:2.3:a:snipeitapp:snipe-it:*:*:*:*:*:*:*:*
Vendors & Products Snipeitapp
Snipeitapp snipe-it
References
Metrics cvssV3_1

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

cvssV4_0

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 26, 2026, 4:41 PM
Reserved
Oct 25, 2026, 12:27 PM
Status
Analyzed
Published
Oct 25, 2026, 2:17 PM
Modified
Oct 26, 2026, 7:01 PM