CVE-2025-71399

Published Aug 2, 2026

Last updated 2 days ago

Overview

AI description

Automated description summarized from trusted sources.

CVE-2025-71399 describes a vulnerability found in `better-auth Better Auth` software, specifically in versions up to 1.4.4. This flaw resides within the `Router` component and is categorized as an improper privileges management issue. The root cause lies in `better-auth`'s reliance on the `rou3` router library, which normalizes URL paths by treating multiple consecutive slashes as a single slash (e.g., `/path`, `//path`, and `///path` are all considered the same route). This path normalization behavior can be exploited by attackers to bypass security configurations such as `disabledPaths` and path-based rate limits by inserting extra slashes into the URL path. The vulnerability, classified as CWE-269, allows for remote exploitation without requiring authentication. The issue is mitigated in deployments where a proxy or platform already normalizes URLs by collapsing multiple slashes.

Description
Better Auth relies on better-call, which uses the rou3 router library. In affected versions of rou3, paths are normalized by removing empty segments, so /path, //path, and ///path resolve to the same route. In Better Auth versions prior to 1.4.5 (which bundles the fixed rou3), this can allow attackers to bypass disabledPaths configuration and path-based rate limits by submitting requests with extra slashes in the URL path. The issue does not apply in deployments where the proxy or platform normalizes URLs by collapsing multiple slashes.
Source
disclosure@vulncheck.com
NVD status
Received

Risk scores

CVSS 4.0

Type
Secondary
Base score
8.8
Impact score
-
Exploitability score
-
Vector string
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Severity
HIGH

CVSS 3.1

Type
Secondary
Base score
8.6
Impact score
4.7
Exploitability score
3.9
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Severity
HIGH

Weaknesses

disclosure@vulncheck.com
CWE-20

Social media

Hype score is a measure of social media activity compared against trending CVEs from the past 12 months. Max score 100.

Hype score

3