CVE-2026-33544 in tinyauthالمعلومات

الملخص

بحسب VulDB • 14/05/2026

Tinyauth هو خادم للمصادقة والتفويض. قبل الإصدار 5.0.5، كانت جميع تطبيقات خدمات OAuth الثلاثة (GenericOAuthService، GithubOAuthService، GoogleOAuthService) تخزن متحققين من PKCE (PKCE verifiers) ورموز الوصول (access tokens) كحقول هيكلية قابلة للتعديل (mutable struct fields) على مثيلات مفردة (singleton instances) مشتركة عبر جميع الطلبات المتزامنة. عندما يبدأ مستخدمان بتسجيل الدخول عبر OAuth لنفس المزود بشكل متزامن، يؤدي شرط السباق (race condition) بين الدالتين VerifyCode() وUserinfo() إلى تلقي أحد المستخدمين جلسة مرتوية بهوية المستخدم الآخر. تم إصلاح هذه المشكلة في الإصدار 5.0.5.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

GitHub M

حجز

20/03/2026

إفشاء

02/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-354890

EPSS

0.00338

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!