CVE-2025-62425CWE-620

CVE-2025-62425

High · published October 16, 2025

CVSS v3.1
8.3
EPSS
0%
Percentile
38.0
In the wild
Unconfirmed
What it is

⚡ A logic flaw in MAS lets an attacker boldly change passwords without needing any current credentials — like letting someone into a club simply because they waved their old membership card! 🔑 Think of the matrix-authentication-service like a high-tech nightclub where you need a valid ID to get in. This vulnerability means a sneaky guest can change the VIP list without ever showing their current ID, potentially letting them take control of others' access. An attacker with access to a MAS session can change passwords, add or remove email addresses, or deactivate accounts without needing the current password. This could leave users vulnerable, allowing malicious actors to completely lock them out or hijack their accounts — absolutely devastating!

Put simply

Think of the matrix-authentication-service like a high-tech nightclub where you need a valid ID to get in. This vulnerability means a sneaky guest can change the VIP list without ever showing their current ID, potentially letting them take control of others' access. This logic flaw in matrix-authentication-service versions 0.20.0 through 1.4.0 allows unauthorized operations due to a lack of proper password verification for sensitive actions when the local password database feature is enabled.

What to do

An attacker with access to a MAS session can change passwords, add or remove email addresses, or deactivate accounts without needing the current password. This could leave users vulnerable, allowing malicious actors to completely lock them out or hijack their accounts — absolutely devastating! Upgrade to matrix-authentication-service version 1.4.1 immediately to patch this vulnerability. Review session management practices, and ensure robust security measures are in place for authenticated sessions. Enable account monitoring for unusual activities. You've got this! Follow these steps to stay secure and keep your users safe! 🛡️

The record
Technical detail
CVSS v3.1
8.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00448 · 38.0th percentile
Weakness
CWE-620 · Unverified Password Change
Published
2025-10-16T23:15Z
References (2)
EPSS history
Timeline
  • 16 OCT 18:44Z
    Matrix Authentication Service account password can be changed using an authenticated session without supplying the current password
    cvelistv5