p PatchFirst

CVE-2024-24770

CVE-2024-24770 · Username timing attack on recover password/MFA token in vantage6

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

vantage6 is an open source framework built to enable, manage and deploy privacy enhancing technologies like Federated Learning and Multi-Party Computation. Much like GHSA-45gq-q4xh-cp53, it is possible to find which usernames exist in vantage6 by calling the API routes `/recover/lost` and `/2fa/lost`. These routes send emails to users if they have lost their password or MFA token. This issue has been addressed in commit `aecfd6d0e` and is expected to ship in subsequent releases. Users are advised to upgrade as soon as a new release is available. There are no known workarounds for this vulnerability.

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

Publication
Mise à jour

Pile logicielle: python

Produits et versions concernés

  • vantage6

    Versions du logiciel
    • <= 4.2.2: Concernée

    Aucun correctif publié

  • vantage6 PyPI

    Versions du logiciel
    • 0.0.0
    • 0.0.0b0
    • 0.0.0b1
    • 0.0.0b3
    • 1.0.0
    • 1.0.0a1
    • 1.0.0a2
    • 1.0.0b10
    • 1.0.0b11
    • 1.0.0b12
    • 1.0.0b13
    • 1.0.0b14
    • 1.0.0b2
    • 1.0.0b3
    • 1.0.0b4
    • 1.0.0b5
    • 1.0.0b6
    • 1.0.0b7
    • 1.0.0b8
    • 1.0.0b9
    • 1.1.0
    • 1.1.0rc1
    • 1.1.0rc2
    • 1.2.0
    • 1.2.1
    • 1.2.2
    • 1.2.3
    • 1.2.3.post2
    • 2.0.0
    • 2.0.0.post1
    • 2.0.0a1
    • 2.0.0a2
    • 2.0.0a3
    • 2.0.1rc1
    • 2.0.1rc2
    • 2.1.0
    • 2.1.0rc1
    • 2.1.1
    • 2.2.0
    • 2.2.0b1
    • 2.2.0b2
    • 2.2.0b3
    • 2.2.0b4
    • 2.2.1
    • 2.2.10
    • 2.2.11
    • 2.2.12
    • 2.2.2
    • 2.2.3
    • 2.2.4
    • 2.2.5
    • 2.2.6
    • 2.2.7
    • 2.2.8
    • 2.2.9
    • 2.3.0
    • 2.3.0rc1
    • 2.3.0rc2
    • 2.3.0rc3
    • 2.3.0rc4
    • 2.3.0rc5
    • 2.3.1
    • 2.3.2
    • 2.3.2rc1
    • 2.3.3
    • 2.3.4
    • 2.3.5
    • 2.3.5b1
    • 3.0.0
    • 3.0.0b1
    • 3.0.0b2
    • 3.0.0b3
    • 3.0.0b4
    • 3.0.0b5
    • 3.0.0b6
    • 3.0.0b7
    • 3.0.0b8
    • 3.0.0rc1
    • 3.0.1
    • 3.0.2
    • 3.0.3
    • 3.0.4
    • 3.1.0
    • 3.1.0rc1
    • 3.1.0rc5
    • 3.1.0rc6
    • 3.1.0rc7
    • 3.1.0rc8
    • 3.1.0rc9
    • 3.1.1rc1
    • 3.1.1rc2
    • 3.10.0
    • 3.10.0rc1
    • 3.10.1
    • 3.10.3
    • 3.10.4
    • 3.11.0
    • 3.11.0rc1
    • 3.11.0rc2
    • 3.11.0rc3
    • 3.11.1
    • 3.2.0
    • 3.2.0rc1
    • 3.2.0rc2
    • 3.2.0rc3
    • 3.2.0rc4
    • 3.2.0rc5
    • 3.3.0
    • 3.3.0a0
    • 3.3.0rc1
    • 3.3.0rc2
    • 3.3.0rc3
    • 3.3.0rc4
    • 3.3.1
    • 3.3.2
    • 3.3.3
    • 3.3.4
    • 3.3.5
    • 3.3.6
    • 3.3.7
    • 3.3.7a2
    • 3.3.7a3
    • 3.3.8a1
    • 3.3.8a2
    • 3.3.8a4
    • 3.3.8a5
    • 3.3.8a6
    • 3.3.8a7
    • 3.3.8a8
    • 3.4.0
    • 3.4.0a1
    • 3.4.0a2
    • 3.4.0a3
    • 3.4.0a6
    • 3.4.1
    • 3.4.1a0
    • 3.4.1a1
    • 3.4.1a2
    • 3.4.1a3
    • 3.4.2
    • 3.4.2a0
    • 3.4.3
    • 3.5.0
    • 3.5.0rc1
    • 3.5.0rc2
    • 3.5.0rc3
    • 3.5.1
    • 3.5.2
    • 3.6.0
    • 3.6.1
    • 3.6.1rc1
    • 3.6.1rc2
    • 3.6.1rc3
    • 3.7.0
    • 3.7.0rc1
    • 3.7.0rc2
    • 3.7.1
    • 3.7.2
    • 3.7.3
    • 3.8.0
    • 3.8.0rc3
    • 3.8.1
    • 3.8.2
    • 3.8.2rc1
    • 3.8.3
    • 3.8.4
    • 3.8.5
    • 3.8.6
    • 3.8.7
    • 3.8.7rc1
    • 3.8.8
    • 3.8.8rc1
    • 3.8.8rc2
    • 3.8.8rc3
    • 3.9.0
    • 3.9.0rc2
    • 3.9.0rc4
    • 4.0.0
    • 4.0.0a10
    • 4.0.0a2
    • 4.0.0a3
    • 4.0.0a4
    • 4.0.0a5
    • 4.0.0a6
    • 4.0.0a7
    • 4.0.0a8
    • 4.0.0a9
    • 4.0.1
    • 4.0.1rc2
    • 4.0.2
    • 4.0.3
    • 4.1.0
    • 4.1.0b0
    • 4.1.0b1
    • 4.1.0rc0
    • 4.1.1
    • 4.1.2
    • 4.1.3
    • 4.2.0
    • 4.2.0rc1
    • 4.2.0rc2
    • 4.2.1
    • 4.2.2
    • 4.2.3
    • 4.3.0b3
    • 4.3.0b4
    • 4.3.0b5
    • 4.3.0b6
    • 4.3.0rc1
    • 4.3.0rc2
    Plages de versions concernées
    • ECOSYSTEM: < 4.3.0

    Mettez à jour vers 4.3.0

Sources originales

Vérifiez votre serveur →