Lucene search

K
githubGitHub Advisory DatabaseGHSA-MG69-5Q59-8JCG
HistoryMay 13, 2022 - 1:12 a.m.

Moodle does not enforce the moodle/site:accessallgroups capability requirement

2022-05-1301:12:41
GitHub Advisory Database
github.com
11
moodle
post_form.php
access flaw
remote authenticated users
group memberships

CVSS2

4.9

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

SINGLE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:M/Au:S/C:P/I:P/A:N

AI Score

6.4

Confidence

Low

EPSS

0.001

Percentile

45.7%

mod/forum/classes/post_form.php in Moodle through 2.3.11, 2.4.x before 2.4.11, 2.5.x before 2.5.7, 2.6.x before 2.6.4, and 2.7.x before 2.7.1 does not enforce the moodle/site:accessallgroups capability requirement before proceeding with a post to all groups, which allows remote authenticated users to bypass intended access restrictions by leveraging two or more group memberships.

Affected configurations

Vulners
Node
moodlemoodleRange<2.7.1
OR
moodlemoodleRange<2.6.4
OR
moodlemoodleRange<2.5.7
VendorProductVersionCPE
moodlemoodle*cpe:2.3:a:moodle:moodle:*:*:*:*:*:*:*:*

CVSS2

4.9

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

SINGLE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:M/Au:S/C:P/I:P/A:N

AI Score

6.4

Confidence

Low

EPSS

0.001

Percentile

45.7%