~ / search / GHSA-8v23-w4w5-w83c

GHSA-8v23-w4w5-w83c

Cross-Site Request Forgery in Moodle

Source: GitHub Advisory Database (reviewed) Moderate CVE-2022-45149

Packages

EcosystemPackageAffectedFixed in
Packagist moodle/moodle >= 3.9.0, < 3.9.18 3.9.18
Packagist moodle/moodle >= 3.11.0, < 3.11.11 3.11.11
Packagist moodle/moodle >= 4.0.0, < 4.0.5 4.0.5

Details

As written in the advisory (Markdown source, shown as plain text).

A vulnerability was found in Moodle which exists due to insufficient validation of the HTTP request origin in course redirect URL. A user's CSRF token was unnecessarily included in the URL when being redirected to a course they have just restored. A remote attacker can trick the victim to visit a specially crafted web page and perform arbitrary actions on behalf of the victim on the vulnerable website. This flaw allows an attacker to perform cross-site request forgery attacks.

References

External links from the advisory. They lead to third-party sites.