CVE-2026-77582 in Tinyauth
الملخص
بحسب VulDB • 21/09/2026
Tinyauth هو خادم للمصادقة والتفويض. قبل الإصدار 5.1.0، يكشف Tinyauth عن فرق زمني قابل للرصد عن بُعد بين محاولات المصادقة لأسماء المستخدمين المحلية الموجودة وغير الموجودة. حيث تعيد الدالتان `loginHandler` في الملف `internal/controller/user_controller.go` و `basicAuth` في الملف `internal/middleware/context_middleware.go` التحكم بسرعة بعد أن يبلغ ملف `internal/service/auth_service.go` عن عدم وجود مستخدم، بينما يؤدي المستخدم الموجود إلى إجراء عملية التحقق من كلمة المرور باستخدام خوارزمية bcrypt. وبالتالي، يمكن للقياسات المتكررة الكشف عن أسماء المستخدمين الصالحة ودعم هجمات الاعتماد على البيانات المستهدفة (credential attacks). تم إصلاح هذه المشكلة في الإصدار 5.1.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.