p PatchFirst

CVE-2026-110861

CVE-2026-110861 · Better Auth drizzle-adapter 1.6.17 before 1.7.7 Rate Limit Bypass via Race Condition

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

Better Auth @better-auth/drizzle-adapter and better-auth from 1.6.17 before 1.7.7, and @better-auth/kysely-adapter from 1.6.17 before 1.7.0, contain a race condition in database-backed rate limiting on PostgreSQL where the limit check is not atomic with the counter update. Remote attackers can send bursts of concurrent requests that pass the check together, exceeding configured limits on password sign-in, two-factor verification, one-time code, password reset, and other rate-limited endpoints.

CVSS 6.3 · Mittel · EPSS 0,2% · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: node

Betroffene Produkte und Versionen

  • drizzle-adapter

    Softwareversionen
    • ≥ 1.6.17, < 1.7.7: Betroffen (semver)
    • 1.7.7: Nicht betroffen (semver)

    Auf 1.7.7 aktualisieren

  • kysely-adapter

    Softwareversionen
    • ≥ 1.6.17, < 1.7.0: Betroffen (semver)
    • 1.7.0: Nicht betroffen (semver)

    Auf 1.7.0 aktualisieren

  • better-auth

    Softwareversionen
    • ≥ 1.6.17, < 1.7.7: Betroffen (semver)
    • 1.7.7: Nicht betroffen (semver)

    Auf 1.7.7 aktualisieren

  • @better-auth/drizzle-adapter npm

    Betroffene Versionsbereiche
    • SEMVER: ≥ 1.6.17, < 1.7.7

    Auf 1.7.7 aktualisieren

  • @better-auth/kysely-adapter npm

    Betroffene Versionsbereiche
    • SEMVER: ≥ 1.6.17, < 1.7.0

    Auf 1.7.0 aktualisieren

  • better-auth npm

    Betroffene Versionsbereiche
    • SEMVER: ≥ 1.6.17, < 1.7.7

    Auf 1.7.7 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →