p PatchFirst

CVE-2026-85725

CVE-2026-85725 · LightRAG: Plaintext Passwords Compared Without Constant-Time Function

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.5, verify_password in lightrag/api/passwords.py compares plaintext AUTH_ACCOUNTS password values with Python's == operator. The comparison can return after the first mismatching byte, creating response-time differences based on password length and matching prefixes. A network attacker with sufficiently low-latency access can repeatedly query the /login endpoint and use the timing oracle to recover a plaintext-configured password character by character. Deployments using bcrypt-prefixed password values are not affected by this comparison path. This issue is fixed in version 1.5.5.

CVSS 5.9 · Moyenne · EPSS 0,4% · Correctif disponible

Publication
Mise à jour

Pile logicielle: python

Produits et versions concernés

  • lightrag

    Versions du logiciel
    • < 1.5.5: Concernée

    Aucun correctif publié

  • lightrag-hku PyPI

    Versions du logiciel
    • 0.0.2
    • 0.0.3
    • 0.0.4
    • 0.0.5
    • 0.0.6
    • 0.0.7
    • 0.0.8
    • 0.0.9
    • 1.0.0
    • 1.0.1
    • 1.0.3
    • 1.0.5
    • 1.0.6
    • 1.0.8
    • 1.0.9
    • 1.1.0
    • 1.1.1
    • 1.1.2
    • 1.1.3
    • 1.1.4
    • 1.1.5
    • 1.1.6
    • 1.1.7
    • 1.2.1
    • 1.2.2
    • 1.2.3
    • 1.2.5
    • 1.2.6
    • 1.3.0
    • 1.3.1
    • 1.3.2
    • 1.3.3
    • 1.3.4
    • 1.3.5
    • 1.3.6
    • 1.3.7
    • 1.3.8
    • 1.3.9
    • 1.4.0
    • 1.4.1
    • 1.4.10
    • 1.4.11
    • 1.4.11rc2
    • 1.4.12
    • 1.4.12rc1
    • 1.4.13
    • 1.4.13rc1
    • 1.4.14
    • 1.4.15
    • 1.4.16
    • 1.4.2
    • 1.4.3
    • 1.4.4
    • 1.4.5
    • 1.4.6
    • 1.4.7
    • 1.4.8.1
    • 1.4.8.2
    • 1.4.8rc4
    • 1.4.8rc6
    • 1.4.8rc7
    • 1.4.8rc8
    • 1.4.8rc9
    • 1.4.9
    • 1.4.9.1
    • 1.4.9.10
    • 1.4.9.11
    • 1.4.9.2
    • 1.4.9.3
    • 1.4.9.4
    • 1.4.9.4rc1
    • 1.4.9.5
    • 1.4.9.6
    • 1.4.9.7
    • 1.4.9.8
    • 1.4.9.9
    • 1.4.9rc1
    • 1.4.9rc2
    • 1.4.9rc3
    • 1.4.9rc4
    • 1.5.0
    • 1.5.0rc1
    • 1.5.0rc2
    • 1.5.0rc3
    • 1.5.1
    • 1.5.2
    • 1.5.3
    • 1.5.4
    • 1.5.5rc1
    Plages de versions concernées
    • ECOSYSTEM: < 1.5.5

    Mettez à jour vers 1.5.5

Sources originales

Vérifiez votre serveur →