Ad

CVE-2026-31881

CRITICAL CVSS 3.1: 9.8 EPSS 0.46%
Updated Mar 16, 2026
Runtipi
Parameter Value
CVSS 9.8 (CRITICAL)
Affected Versions before 4.8.0
Fixed In 4.8.0
Type CWE-306 (Missing Authentication for Critical Function)
Vendor Runtipi
Public PoC No

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.

Attack Parameters

Attack Vector
Network
Can be exploited remotely
Attack Complexity
Low
Easy to exploit
Privileges Required
None
No privileges needed
User Interaction
None
No user interaction needed

Impact Assessment

Confidentiality
High
Complete data leak
Integrity
High
Complete data modification
Availability
High
Complete denial of service

CVSS Vector v3.1

Vulnerable Products 1

Configuration From (including) Up to (excluding)
Runtipi Runtipi
cpe:2.3:a:runtipi:runtipi:*:*:*:*:*:*:*:*
4.8.0

Related Vulnerabilities