medium6.1
CVE-2024-34500
MediaWiki UnlinkedWikibase Cross-site Scripting vulnerability
Impact
An issue was discovered in the UnlinkedWikibase extension in MediaWiki before 1.42.0. XSS can occur through an interface message. Error messages (in the $err var) are not escaped before being passed to Html::rawElement() in the getError() function in the Hooks class.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| composer | samwilson/unlinked-wikibase | < 1.42.0 | 1.42.0 |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Mediawiki | Mediawiki | before 1.39.6 from 1.40.0 before 1.40.2 from 1.41.0 before 1.41.1 |
| Fedoraproject | Fedora | Version 40 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/UnlinkedWikibase/+/1002175
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/FU2FGUXXK6TMV6R52VRECLC6XCSQQISY/
- https://phabricator.wikimedia.org/T357203
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/FU2FGUXXK6TMV6R52VRECLC6XCSQQISY/
- https://github.com/advisories/GHSA-wcx3-63mm-h8x6
- https://nvd.nist.gov/vuln/detail/CVE-2024-34500
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/FU2FGUXXK6TMV6R52VRECLC6XCSQQISY
- https://github.com/github/advisory-database/pull/5310
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/FU2FGUXXK6TMV6R52VRECLC6XCSQQISY