NetSight
high7.5

CVE-2024-38275

Moodle HTTP authorization header is preserved between "emulated redirects"

Impact

The cURL wrapper in Moodle retained the original request headers when following redirects, so HTTP authorization header information could be unintentionally sent in requests to redirect URLs.

Affected packages

EcosystemPackageAffectedFixed in
composermoodle/moodle>= 4.4.0-beta, < 4.4.14.4.1

Affected products

VendorProductAffected versions
MoodleMoodle
before 4.1.11
from 4.2.0 before 4.2.8
from 4.3.0 before 4.3.5
Version 4.4.0

Weakness classification

References