ghsa-h8qx-mj6v-2934
Vulnerability from github
Published
2022-05-24 17:29
Modified
2024-05-17 21:56
Severity ?
Summary
MediaWiki Cross-site Scripting (XSS) vulnerability
Details
An issue was discovered in MediaWiki before 1.31.9 and 1.32.x through 1.34.x before 1.34.3. The non-jqueryMsg version of mw.message().parse() doesn't escape HTML. This affects both message contents (which are generally safe) and the parameters (which can be based on user input). (When jqueryMsg is loaded, it correctly accepts only whitelisted tags in message contents, and escapes all parameters. Situations with an unloaded jqueryMsg are rare in practice, but can for example occur for Special:SpecialPages on a wiki with no extensions installed.)
{ "affected": [ { "package": { "ecosystem": "Packagist", "name": "mediawiki/core" }, "ranges": [ { "events": [ { "introduced": "1.31.0" }, { "fixed": "1.31.9" } ], "type": "ECOSYSTEM" } ] }, { "package": { "ecosystem": "Packagist", "name": "mediawiki/core" }, "ranges": [ { "events": [ { "introduced": "1.32.0" }, { "fixed": "1.34.3" } ], "type": "ECOSYSTEM" } ] }, { "package": { "ecosystem": "Packagist", "name": "mediawiki/core" }, "ranges": [ { "events": [ { "introduced": "1.35.0-rc.0" }, { "fixed": "1.35.0" } ], "type": "ECOSYSTEM" } ] } ], "aliases": [ "CVE-2020-25828" ], "database_specific": { "cwe_ids": [ "CWE-79" ], "github_reviewed": true, "github_reviewed_at": "2024-05-17T21:56:26Z", "nvd_published_at": "2020-09-27T21:15:00Z", "severity": "MODERATE" }, "details": "An issue was discovered in MediaWiki before 1.31.9 and 1.32.x through 1.34.x before 1.34.3. The non-jqueryMsg version of mw.message().parse() doesn\u0027t escape HTML. This affects both message contents (which are generally safe) and the parameters (which can be based on user input). (When jqueryMsg is loaded, it correctly accepts only whitelisted tags in message contents, and escapes all parameters. Situations with an unloaded jqueryMsg are rare in practice, but can for example occur for Special:SpecialPages on a wiki with no extensions installed.)", "id": "GHSA-h8qx-mj6v-2934", "modified": "2024-05-17T21:56:26Z", "published": "2022-05-24T17:29:42Z", "references": [ { "type": "ADVISORY", "url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25828" }, { "type": "WEB", "url": "https://github.com/FriendsOfPHP/security-advisories/blob/master/mediawiki/core/CVE-2020-25828.yaml" }, { "type": "PACKAGE", "url": "https://github.com/wikimedia/mediawiki" }, { "type": "WEB", "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/RTTPZ7XMDS66I442OLLHXBDNP2LCBJU6" }, { "type": "WEB", "url": "https://lists.wikimedia.org/pipermail/mediawiki-announce" }, { "type": "WEB", "url": "https://lists.wikimedia.org/pipermail/mediawiki-l/2020-September/048480.html" }, { "type": "WEB", "url": "https://lists.wikimedia.org/pipermail/mediawiki-l/2020-September/048488.html" }, { "type": "WEB", "url": "https://phabricator.wikimedia.org/T115888" } ], "schema_version": "1.4.0", "severity": [ { "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N", "type": "CVSS_V3" } ], "summary": "MediaWiki Cross-site Scripting (XSS) vulnerability" }
Loading…
Loading…
Sightings
Author | Source | Type | Date |
---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.