CVE-2026-31881CWE-306

Runtipi unauthenticated /api/auth/reset-password allows operator account takeover during active reset window

High · published March 11, 2026

CVSS v3.1
7.7
EPSS
1%
Percentile
52.1
In the wild
Unconfirmed
What it is

Runtipi is a personal homeserver orchestrator. Prior to 4.8.0, an unauthenticated attacker can reset the operator (admin) password when a password-reset request is active, resulting in full account takeover. The endpoint POST /api/auth/reset-password is exposed without authentication/authorization checks. During the 15-minute reset window, any remote user can set a new operator password and log in as admin. This vulnerability is fixed in 4.8.0.

The record
Technical detail
CVSS v3.1
7.7 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.00686 · 52.1th percentile
Weakness
CWE-306 · Missing Authentication for Critical Function
Published
2026-03-11T18:37Z
EPSS history
Timeline
  • 11 MAR 18:37Z
    Runtipi unauthenticated /api/auth/reset-password allows operator account takeover during active reset window
    cvelistv5