All vulnerabilities

Servers and applications

CVE-2016-2158

lib/ajax/getnavbranch.php in Moodle through 2.6.11, 2.7.x before 2.7.13, 2.8.x before 2.8.11, 2.9.x before 2.9.5, and 3.0.x before 3.0.3, when the forcelogin feature is enabled, allows remote attackers to obtain sensitive category-detail information from the navigation branch by leveraging the guest role for an Ajax request.

Severity
Medium 4.3
Published
22 May 2016
Last changed
17 Jun 2026
Added to UpHeron
1 Nov 2026
Exploit chance
1.7% in the next 30 daysHigher than 77% of CVEs. EPSS by FIRST, 11 Nov 2026
Weakness
Information exposure (CWE-200)
Attack
Over the network · Needs a user account · No user action needed
Attacker can
Read some data
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Sources
NVD

Affected software

SoftwareAffected versions
MoodleServers and applications · cpe:a:moodle:moodle
  • Version 3.0.2
  • Version 3.0.1
  • Version 3.0.0
  • Version 2.9.4
All 33 release lines
  • Every version up to 2.6.11
  • Version 2.7.0
  • Version 2.7.1
  • Version 2.7.2
  • Version 2.7.3
  • Version 2.7.4
  • Version 2.7.5
  • Version 2.7.6
  • Version 2.7.7
  • Version 2.7.8
  • Version 2.7.9
  • Version 2.7.10
  • Version 2.7.11
  • Version 2.7.12
  • 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.9.0
  • Version 2.9.1
  • Version 2.9.2
  • Version 2.9.3
  • Version 2.9.4
  • Version 3.0.0
  • Version 3.0.1
  • Version 3.0.2

References

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