Skip to content
OpenAdvisories
Medium CVE-2012-6112 EUVD-2022-3849GHSA-fx5h-3786-h2w6

PHP Spellchecker addon for TinyMCE allows attackers to trigger arbitrary outbound HTTP requests

Published Jan 27, 2013 · Updated Aug 6, 2024 · Assigned by redhat

Description

classes/GoogleSpell.php in the PHP Spellchecker (aka Google Spellchecker) addon before 2.0.6.1 for TinyMCE, as used in Moodle 2.1.x before 2.1.10, 2.2.x before 2.2.7, 2.3.x before 2.3.4, and 2.4.x before 2.4.1 and other products, does not properly handle control characters, which allows remote attackers to trigger arbitrary outbound HTTP requests via a crafted string.

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.5.1+dfsg-2 —
Debian 13 wordpress 3.5.1+dfsg-2 —
Debian 12 wordpress 3.5.1+dfsg-2 —
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS tinymce No fix yet —
Ubuntu 18.04 LTS tinymce No fix yet —
Ubuntu 16.04 LTS tinymce No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist moodle/moodle >= 2.1.0, < 2.1.10 2.1.10 GHSA-fx5h-3786-h2w6
Packagist moodle/moodle >= 2.2.0, < 2.2.7 2.2.7 GHSA-fx5h-3786-h2w6
Packagist moodle/moodle >= 2.3.0, < 2.3.4 2.3.4 GHSA-fx5h-3786-h2w6
Packagist moodle/moodle >= 2.4.0, < 2.4.1 2.4.1 GHSA-fx5h-3786-h2w6

References