CVE-2025-49591CWE-284CWE-287

CryptPad 2FA Bypass Vulnerability

High · published June 18, 2025

CVSS v4.0
7.4
EPSS
1%
Percentile
43.2
In the wild
Unconfirmed
What it is

⚡ A tiny tweak to the URL can let attackers skip Two-Factor Authentication entirely in CryptPad—yikes! 🔥 Think of it like a restaurant that requires a secret passphrase to enter, but the bouncer only checks if you’re at least 10 feet tall. If someone can just wear platform shoes, they can walk right in! If an attacker manages to compromise a user's credentials, they could waltz into the victim's account without even breaking a sweat. This means they could access sensitive documents, change settings, and wreak havoc, all while bypassing the security that 2FA is supposed to provide.

Put simply

Think of it like a restaurant that requires a secret passphrase to enter, but the bouncer only checks if you’re at least 10 feet tall. If someone can just wear platform shoes, they can walk right in! CVE-2025-49591 arises from a weak implementation of 2FA in CryptPad. The enforcement of 2FA can be bypassed if the path parameter in the URL is not exactly 44 characters long, allowing attackers to encode a single character and slip past authentication.

What to do

If an attacker manages to compromise a user's credentials, they could waltz into the victim's account without even breaking a sweat. This means they could access sensitive documents, change settings, and wreak havoc, all while bypassing the security that 2FA is supposed to provide. Upgrade to CryptPad version 2025.3.0 to fix this vulnerability immediately. Ensure that 2FA is properly enforced by verifying the implementation and consider reviewing access control measures. It's time to tighten up those security protocols! You've got this! With a quick patch, you can keep your data safe and sound. 🛡️

The record
Technical detail
CVSS v4.0
7.4 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
EPSS
0.00518 · 43.2th percentile
Weaknesses
CWE-284 · Improper Access Control; CWE-287 · Improper Authentication
Published
2025-06-18T22:15Z
EPSS history
Timeline
  • 18 JUN 22:15Z
    CryptPad 2FA Bypass Vulnerability
    cvelistv5