CVE-2026-85725 in LightRAGinfo

Zusammenfassung

von VulDB • 22.09.2026

LightRAG bietet eine einfache und schnelle retrieval-augmented Generation (RAI). Vor Version 1.5.5 vergleicht `verify_password` in `lightrag/api/passwords.py` Klartext-Passwortwerte von `AUTH_ACCOUNTS` mit dem Python-Operator `==`. Der Vergleich kann nach dem ersten nicht übereinstimmenden Byte abbrechen, was zu reaktionszeitbasierten Unterschieden je nach Passwortlänge und übereinstimmenden Präfixen führt. Ein Netzwerkangreifer mit ausreichend niedriger Latenz kann den Endpunkt `/login` wiederholt abfragen und das Timing-Oracle nutzen, um ein im Klartext konfiguriertes Passwort zeichenweise zu ermitteln. Bereitstellungen, die bcrypt-präfixierte Passwortwerte verwenden, sind von diesem Vergleichspfad nicht betroffen. Dieses Problem wurde in Version 1.5.5 behoben.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

GitHub M

Reservieren

04.09.2026

Veröffentlichung

22.09.2026

Moderieren

akzeptiert

Eintrag

VDB-408526

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!