Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2026-45364 Details

ANALYZED


This CVE record has been analyzed and enriched by NVDAPI.com as an independent party.

Description

Better Auth is an authentication and authorization library for TypeScript. Prior to 1.4.17 and 1.5.0-beta.9, Better Auth's HTTP rate limiter keyed each request by the exact textual IP address it received in x-forwarded-for (or the configured IP-bearing header). IPv6 clients controlling a typical /64 allocation could rotate through 2^64 distinct source addresses without exhausting the per-address counter, defeating rate limiting on /sign-in/email, /sign-up/email, /forget-password, and every other path the limiter protects. The same bug allowed a single client to vary the textual encoding of one IPv6 address (uppercase, compression, IPv4-mapped, hex-encoded IPv4-in-IPv6) and produce multiple distinct keys. This vulnerability is fixed in 1.4.17 and 1.5.0-beta.9.

Metrics

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

Weakness Enumeration

CWE-IDCWE NameSource
CWE-307Improper Restriction of Excessive Authentication Attempts[email protected]

Affected Products

ProductVersions
Better Auth
< 1.4.17 (semver)
>= 1.5.0-beta.1, < 1.5.0-beta.9 (semver)

CPE

  • cpe:2.3:a:better-auth:better_auth:*:*:*:*:*:node.js:*:*

Remediation

  • Upgrade: 1.4.17moderate effort
  • Upgrade: 1.5.0-beta.9moderate effort
  • Workaround: (1.4.16)low effort

    Set `advanced.ipAddress.ipv6Subnet: 64` in your auth configuration. This restores the post-1.4.17 behavior on stock config.

  • Mitigation:low effort

    Set the IPv6 prefix length on your CDN, WAF, or load balancer rate-limit policy to `/64` (or coarser per RFC 6177 if you serve residential traffic).

  • Mitigation:low effort

    Tighten the `customRules` window for sign-in, sign-up, and password-reset endpoints. This narrows the abuse window but does not close it.

Change History

4 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-45364
NVD Published Date:
May 28, 2026
NVD Last Modified:
Jul 21, 2026
Source:
[email protected]
CVE-2026-45364 Details - Not Deferred