CVE-2025-67853CWE-307

Moodle: moodle: brute-force facilitation due to missing rate limiting in confirmation email service

High · published February 3, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
39.7
In the wild
Unconfirmed
What it is

⚡ A troublesome flaw in Moodle could let attackers take shots at guessing user credentials like a game of darts at a bar — but without a floor to limit the throws! 🎯 Imagine a bar where the bouncer lets anyone keep throwing darts at a dartboard endlessly, with no limit on attempts. It’s a recipe for disaster, as eventually, someone will hit the bullseye, right? An attacker could exploit this lack of rate limiting to run brute-force attacks on user accounts, making it alarmingly easy to guess passwords and gain unauthorized access. This could lead to unauthorized data access, account takeovers, or even data breaches, putting user privacy at serious risk.

Put simply

Imagine a bar where the bouncer lets anyone keep throwing darts at a dartboard endlessly, with no limit on attempts. It’s a recipe for disaster, as eventually, someone will hit the bullseye, right? This vulnerability in Moodle allows attackers to bypass rate limiting on the confirmation email service, enabling them to enumerate or guess user credentials more easily and launch brute-force attacks against accounts.

What to do

An attacker could exploit this lack of rate limiting to run brute-force attacks on user accounts, making it alarmingly easy to guess passwords and gain unauthorized access. This could lead to unauthorized data access, account takeovers, or even data breaches, putting user privacy at serious risk. To mitigate this risk, ensure you update Moodle to the latest version as soon as possible. Implement robust rate limiting on all authentication endpoints and consider adding CAPTCHA to thwart automated attacks. Regularly monitor login attempts and user account activity for any suspicious behavior. You’ve got this! Patch up and secure your Moodle site, and you’ll keep those sneaky attackers out! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00470 · 39.7th percentile
Weakness
CWE-307 · Improper Restriction of Excessive Authentication Attempts
Published
2026-02-03T10:52Z
EPSS history
Timeline
  • 03 FEB 10:52Z
    Moodle: moodle: brute-force facilitation due to missing rate limiting in confirmation email service
    cvelistv5