UNKNOWNCVE-2026-33544

Tinyauth heeft OAuth accountverwarring via gedeelde mutable state op singleton service instances

Platform

go

Component

tinyauth

Opgelost in

5.0.5

Tinyauth is een authenticatie- en autorisatieserver. Voor versie 5.0.5 slaan alle drie de OAuth service implementaties (GenericOAuthService, GithubOAuthService, GoogleOAuthService) PKCE verifiers en access tokens op als mutable struct velden op singleton instances die worden gedeeld over alle gelijktijdige verzoeken. Wanneer twee gebruikers gelijktijdig OAuth login initiëren voor dezelfde provider, veroorzaakt een race condition tussen VerifyCode() en Userinfo() dat één gebruiker een sessie ontvangt met de identiteit van de andere gebruiker. Dit probleem is verholpen in versie 5.0.5.

Hoe te verhelpen

Geen officiële patch beschikbaar. Zoek naar tijdelijke oplossingen of monitor updates.

Bewaak uw afhankelijkheden automatisch

Ontvang meldingen wanneer nieuwe kwetsbaarheden uw projecten beïnvloeden.

Gratis beginnen
CVE-2026-33544 — Vulnerability Details | NextGuard | NextGuard