Skip to content
OpenAdvisories
Medium CVE-2010-2230 EUVD-2022-2179GHSA-3gm8-32vv-q8mp

Moodle Cross-site Scripting vulnerability in the KSES text cleaning filter

Published Jun 28, 2010 · Updated Aug 7, 2024 · Assigned by redhat

Description

The KSES text cleaning filter in lib/weblib.php in Moodle before 1.8.13 and 1.9.x before 1.9.9 does not properly handle vbscript URIs, which allows remote authenticated users to conduct cross-site scripting (XSS) attacks via HTML input.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 wordpress 3.0.4+dfsg-1 —
Debian 13 wordpress 3.0.4+dfsg-1 —
Debian 12 wordpress 3.0.4+dfsg-1 —
Debian 5.0 moodle 1.8.13-1 DSA-2115-1

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist moodle/moodle < 1.8.13 1.8.13 GHSA-3gm8-32vv-q8mp
Packagist moodle/moodle >= 1.9.0, < 1.9.9 1.9.9 GHSA-3gm8-32vv-q8mp

Advisories 1

References