← CVE Veritabanı

CVE-2026-63438

Kritik

Teknik Veri (Otomatik)

CVSS Skoru
9.8
EPSS
—
CWE
CWE-287
KEV Durumu
Hayır

Yayım tarihi: 6 Kasım 2026

2FAuth, İki Faktörlü Kimlik Doğrulama (2FA) hesaplarını yönetmek ve güvenlik kodlarını oluşturmak için kullanılan bir web uygulamasıdır. 8.0.0 sürümünden önce, AUTHENTICATION_GUARD=reverse-proxy-guard bir güvenilir ara sunucu aracılığıyla geçmeyen bir istemciden kimlik doğrulama başlıklarını kabul ettiğinde, RemoteUserProvider::retrieveById() bilinmeyen bir REMOTE_USER için bir hesap oluşturur, oluşturulan ilk hesabı yönetici olarak yükseltir ve hesaptaki e-postayı yapılandırılan posta başlığından senkronize eder. Bu nedenle, kimlik doğrulaması yapılmamış bir uzak istemci, yeni bir örnekte yönetici oluşturabilir veya bilinen bir hesabı taklit ederek e-postayı yönlendirebilir, böylece 2FA gizliliklerini ve yönetim işlevlerini ortaya çıkarır. Bu sorun 8.0.0 sürümünde giderilmiştir.

Orijinal açıklama (İngilizce)

2FAuth is a web app to manage Two-Factor Authentication (2FA) accounts and generate their security codes. Prior to 8.0.0, when AUTHENTICATION_GUARD=reverse-proxy-guard accepts authentication headers from a client that did not pass through a trusted proxy, RemoteUserProvider::retrieveById() creates an account for an unknown REMOTE_USER, promotes the first created account to administrator, and synchronizes the account email from the configured mail header. An unauthenticated remote client can therefore create an administrator on a fresh instance or impersonate and redirect email for a known account, exposing 2FA secrets and administrative functions. This issue is fixed in version 8.0.0.

Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.