All vulnerabilities

Servers and applications

CVE-2016-7038

In Moodle 2.x and 3.x, web service tokens are not invalidated when the user password is changed or forced to be changed.

Severity
High 7.3
Published
20 Jan 2017
Last changed
17 Jun 2026
Added to UpHeron
1 Nov 2026
Exploit chance
1% in the next 30 daysHigher than 62% of CVEs. EPSS by FIRST, 11 Nov 2026
Weakness
Weak password recovery (CWE-640)
Attack
Over the network · No login needed · No user action needed
Attacker can
Read some data · Change some data · Slow it down
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Sources
NVD

Affected software

SoftwareAffected versions
MoodleServers and applications · cpe:a:moodle:moodle
  • Version 3.1.1
  • Version 3.1.0
  • Version 3.0.5
  • Version 3.0.4
All 30 release lines
  • Every version up to 2.7.15
  • Version 2.8.0
  • Version 2.8.1
  • Version 2.8.2
  • Version 2.8.3
  • Version 2.8.4
  • Version 2.8.5
  • Version 2.8.6
  • Version 2.8.7
  • Version 2.8.8
  • Version 2.8.9
  • Version 2.8.10
  • Version 2.8.11
  • Version 2.8.12
  • Version 2.9.0
  • Version 2.9.1
  • Version 2.9.2
  • Version 2.9.3
  • Version 2.9.4
  • Version 2.9.5
  • Version 2.9.6
  • Version 2.9.7
  • Version 3.0.0
  • Version 3.0.1
  • Version 3.0.2
  • Version 3.0.3
  • Version 3.0.4
  • Version 3.0.5
  • Version 3.1.0
  • Version 3.1.1

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2016-7038
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2016-7038