CVE-2026-31283

CRITICAL

Totara LMS <=v19.1.5 - Email Bombing

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2026-31283. PoCs published by saykino.

AI-analyzed exploit summary This repository provides a detailed technical analysis of CVE-2026-31283, a vulnerability in Totara LMS's forgot password API that allows unauthenticated email bombing attacks due to lack of rate-limiting. The writeup includes affected versions, mitigation strategies, and vulnerability details.

Description

In Totara LMS v19.1.5 and before, the forgot password API does not implement rate limiting for the target email address. which can be used for an Email Bombing attack. NOTE: the Supplier's position is that the pwresettime configuration defaults to 30 minutes, the pwresettime configuration is a hard control enforced via flag PWRESET_STATUS_ALREADYSENT, and no further password-reset email messages are sent if this flag is active for a specific email address.

Exploits (1)

nomisec WRITEUP
by saykino · poc
https://github.com/saykino/CVE-2026-31283

This repository provides a detailed technical analysis of CVE-2026-31283, a vulnerability in Totara LMS's forgot password API that allows unauthenticated email bombing attacks due to lack of rate-limiting. The writeup includes affected versions, mitigation strategies, and vulnerability details.

Classification
Writeup 90%
Attack Type
Dos
Complexity
Trivial
Reliability
Reliable
Target: Totara LMS versions <= 19.1.5
No auth needed
Prerequisites: access to the forgot password API endpoint
devstral-2 · analyzed Apr 13, 2026 Full analysis →

References (2)

Core 2

Scores

CVSS v3 9.8
EPSS 0.0006
EPSS Percentile 19.5%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable yes
Technical Impact total

Details

CWE
CWE-770
Status published
Published Apr 13, 2026
Tracked Since Apr 13, 2026