MediaWiki Wiki Platform
Don't miss out!
Thousands of developers use stack.watch to stay informed.Get an email whenever new security vulnerabilities are reported in MediaWiki.
MediaWiki EOL Dates
Ensure that you are using a supported version of MediaWiki. Here are some end of life, and end of support dates for MediaWiki.
Release | EOL Date | Status |
---|---|---|
1.43 | December 31, 2027 |
Active
MediaWiki 1.43 will become EOL in two years (in 2027). |
1.42 | June 30, 2025 |
EOL
MediaWiki 1.42 became EOL in 2025. |
1.41 | December 31, 2024 |
EOL
MediaWiki 1.41 became EOL in 2024. |
1.40 | June 28, 2024 |
EOL
MediaWiki 1.40 became EOL in 2024. |
1.39 | November 30, 2025 |
EOL This Year
MediaWiki 1.39 will become EOL this year, in November 2025. |
1.38 | June 30, 2023 |
EOL
MediaWiki 1.38 became EOL in 2023. |
1.37 | November 30, 2022 |
EOL
MediaWiki 1.37 became EOL in 2022. |
1.36 | June 3, 2022 |
EOL
MediaWiki 1.36 became EOL in 2022. |
1.35 | December 21, 2023 |
EOL
MediaWiki 1.35 became EOL in 2023. |
1.34 | November 30, 2020 |
EOL
MediaWiki 1.34 became EOL in 2020. |
1.33 | June 30, 2020 |
EOL
MediaWiki 1.33 became EOL in 2020. |
1.32 | January 24, 2020 |
EOL
MediaWiki 1.32 became EOL in 2020. |
1.31 | September 30, 2021 |
EOL
MediaWiki 1.31 became EOL in 2021. |
By the Year
In 2025 there have been 0 vulnerabilities in MediaWiki. Last year, in 2024 MediaWiki had 22 security vulnerabilities published. Right now, MediaWiki is on track to have less security vulnerabilities in 2025 than it did last year.
Year | Vulnerabilities | Average Score |
---|---|---|
2025 | 0 | 0.00 |
2024 | 22 | 5.21 |
2023 | 38 | 5.81 |
2022 | 33 | 6.56 |
2021 | 46 | 6.16 |
2020 | 30 | 6.30 |
2019 | 12 | 6.92 |
2018 | 4 | 5.65 |
It may take a day or so for new MediaWiki vulnerabilities to show up in the stats or in the list of recent security vulnerabilties. Additionally vulnerabilities may be tagged under a different product or component name.
Recent MediaWiki Security Vulnerabilities
An issue was discovered in the AbuseFilter extension for MediaWiki before 1.39.9, 1.40.x and 1.41.x before 1.41.3, and 1.42.x before 1.42.2
CVE-2024-47913
- October 04, 2024
An issue was discovered in the AbuseFilter extension for MediaWiki before 1.39.9, 1.40.x and 1.41.x before 1.41.3, and 1.42.x before 1.42.2. An API caller can match a filter condition against AbuseFilter logs even if the caller is not authorized to view the log details for the filter.
An issue was discovered in the CheckUser extension for MediaWiki through 1.42.1
CVE-2024-40597
- July 07, 2024
An issue was discovered in the CheckUser extension for MediaWiki through 1.42.1. It can expose suppressed information for log events. (The log_deleted attribute is not respected.)
An issue was discovered in the MediaWikiChat extension for MediaWiki through 1.42.1
CVE-2024-40601
6.5 - Medium
- July 07, 2024
An issue was discovered in the MediaWikiChat extension for MediaWiki through 1.42.1. CSRF can occur in API modules.
Session Riding
An issue was discovered in the CheckUser extension for MediaWiki through 1.42.1
CVE-2024-40596
4.3 - Medium
- July 07, 2024
An issue was discovered in the CheckUser extension for MediaWiki through 1.42.1. The Special:Investigate feature can expose suppressed information for log events. (TimelineService does not support properly suppressing.)
Insertion of Sensitive Information into Log File
An issue was discovered in the CheckUser extension for MediaWiki through 1.42.1
CVE-2024-40598
4.3 - Medium
- July 07, 2024
An issue was discovered in the CheckUser extension for MediaWiki through 1.42.1. The API can expose suppressed information for log events. (The log_deleted attribute is not applied to entries.)
Insertion of Sensitive Information into Log File
An issue was discovered in the GuMaxDD skin for MediaWiki through 1.42.1
CVE-2024-40599
4.8 - Medium
- July 07, 2024
An issue was discovered in the GuMaxDD skin for MediaWiki through 1.42.1. There is stored XSS via MediaWiki:Sidebar top-level menu entries.
XSS
An issue was discovered in the Metrolook skin for MediaWiki through 1.42.1
CVE-2024-40600
4.8 - Medium
- July 07, 2024
An issue was discovered in the Metrolook skin for MediaWiki through 1.42.1. There is stored XSS via MediaWiki:Sidebar top-level menu entries.
XSS
An issue was discovered in the Tempo skin for MediaWiki through 1.42.1
CVE-2024-40602
4.8 - Medium
- July 07, 2024
An issue was discovered in the Tempo skin for MediaWiki through 1.42.1. There is stored XSS via MediaWiki:Sidebar top-level menu entries.
XSS
An issue was discovered in the ArticleRatings extension for MediaWiki through 1.42.1
CVE-2024-40603
4.3 - Medium
- July 07, 2024
An issue was discovered in the ArticleRatings extension for MediaWiki through 1.42.1. Special:ChangeRating allows CSRF to alter data via a GET request.
Session Riding
An issue was discovered in the Nimbus skin for MediaWiki through 1.42.1
CVE-2024-40604
4.8 - Medium
- July 07, 2024
An issue was discovered in the Nimbus skin for MediaWiki through 1.42.1. There is Stored XSS via MediaWiki:Nimbus-sidebar menu and submenu entries.
XSS
An issue was discovered in the Foreground skin for MediaWiki through 1.42.1
CVE-2024-40605
4.8 - Medium
- July 07, 2024
An issue was discovered in the Foreground skin for MediaWiki through 1.42.1. There is stored XSS via MediaWiki:Sidebar top-level menu entries.
XSS
An issue was discovered in WikibaseLexeme in MediaWiki before 1.39.6, 1.40.x before 1.40.2, and 1.41.x before 1.41.1
CVE-2024-34502
- May 05, 2024
An issue was discovered in WikibaseLexeme in MediaWiki before 1.39.6, 1.40.x before 1.40.2, and 1.41.x before 1.41.1. Loading Special:MergeLexemes will (attempt to) make an edit that merges the from-id to the to-id, even if the request was not a POST request, and even if it does not contain an edit token.
An issue was discovered in includes/specials/SpecialMovePage.php in MediaWiki before 1.39.7, 1.40.x before 1.40.3, and 1.41.x before 1.41.1
CVE-2024-34506
- May 05, 2024
An issue was discovered in includes/specials/SpecialMovePage.php in MediaWiki before 1.39.7, 1.40.x before 1.40.3, and 1.41.x before 1.41.1. If a user with the necessary rights to move the page opens Special:MovePage for a page with tens of thousands of subpages, then the page will exceed the maximum request time, leading to a denial of service.
An issue was discovered in includes/CommentFormatter/CommentParser.php in MediaWiki before 1.39.7
CVE-2024-34507
- May 05, 2024
An issue was discovered in includes/CommentFormatter/CommentParser.php in MediaWiki before 1.39.7, 1.40.x before 1.40.3, and 1.41.x before 1.41.1. XSS can occur because of mishandling of the 0x1b character, as demonstrated by Special:RecentChanges#%1b0000000.
An issue was discovered in the UnlinkedWikibase extension in MediaWiki before 1.39.6, 1.40.x before 1.40.2, and 1.41.x before 1.41.1
CVE-2024-34500
- May 05, 2024
An issue was discovered in the UnlinkedWikibase extension in MediaWiki before 1.39.6, 1.40.x before 1.40.2, and 1.41.x before 1.41.1. 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.
An issue was discovered in the WatchAnalytics extension in MediaWiki before 1.40.2
CVE-2024-23177
6.1 - Medium
- January 12, 2024
An issue was discovered in the WatchAnalytics extension in MediaWiki before 1.40.2. XSS can occur via the Special:PageStatistics page parameter.
XSS
An issue was discovered in the Phonos extension in MediaWiki before 1.40.2
CVE-2024-23178
5.4 - Medium
- January 12, 2024
An issue was discovered in the Phonos extension in MediaWiki before 1.40.2. PhonosButton.js allows i18n-based XSS via the phonos-purge-needed-error message.
XSS
An issue was discovered in the GlobalBlocking extension in MediaWiki before 1.40.2
CVE-2024-23179
6.1 - Medium
- January 12, 2024
An issue was discovered in the GlobalBlocking extension in MediaWiki before 1.40.2. For a Special:GlobalBlock?uselang=x-xss URI, i18n-based XSS can occur via the parentheses message. This affects subtitle links in buildSubtitleLinks.
XSS
An issue was discovered in the CampaignEvents extension in MediaWiki before 1.35.14
CVE-2024-23171
5.4 - Medium
- January 12, 2024
An issue was discovered in the CampaignEvents extension in MediaWiki before 1.35.14, 1.36.x through 1.39.x before 1.39.6, and 1.40.x before 1.40.2. The Special:EventDetails page allows XSS via the x-xss language setting for internationalization (i18n).
XSS
An issue was discovered in the CheckUser extension in MediaWiki before 1.35.14
CVE-2024-23172
5.4 - Medium
- January 12, 2024
An issue was discovered in the CheckUser extension in MediaWiki before 1.35.14, 1.36.x through 1.39.x before 1.39.6, and 1.40.x before 1.40.2. XSS can occur via message definitions. e.g., in SpecialCheckUserLog.
XSS
An issue was discovered in the Cargo extension in MediaWiki before 1.35.14, 1.36.x through 1.39.x before 1.39.6, and 1.40.x before 1.40.2
CVE-2024-23173
6.1 - Medium
- January 12, 2024
An issue was discovered in the Cargo extension in MediaWiki before 1.35.14, 1.36.x through 1.39.x before 1.39.6, and 1.40.x before 1.40.2. The Special:Drilldown page allows XSS via artist, album, and position parameters because of applied filter values in drilldown/CargoAppliedFilter.php.
XSS
An issue was discovered in the PageTriage extension in MediaWiki before 1.35.14
CVE-2024-23174
5.4 - Medium
- January 12, 2024
An issue was discovered in the PageTriage extension in MediaWiki before 1.35.14, 1.36.x through 1.39.x before 1.39.6, and 1.40.x before 1.40.2. XSS can occur via the rev-deleted-user, pagetriage-tags-quickfilter-label, pagetriage-triage, pagetriage-filter-date-range-format-placeholder, pagetriage-filter-date-range-to, pagetriage-filter-date-range-from, pagetriage-filter-date-range-heading, pagetriage-filter-set-button, or pagetriage-filter-reset-button message.
XSS
An issue was discovered in MediaWiki before 1.35.14, 1.36.x through 1.39.x before 1.39.6, and 1.40.x before 1.40.2
CVE-2023-51704
6.1 - Medium
- December 22, 2023
An issue was discovered in MediaWiki before 1.35.14, 1.36.x through 1.39.x before 1.39.6, and 1.40.x before 1.40.2. In includes/logging/RightsLogFormatter.php, group-*-member messages can result in XSS on Special:log/rights.
XSS
An issue was discovered in DifferenceEngine.php in MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1
CVE-2023-45362
4.3 - Medium
- November 03, 2023
An issue was discovered in DifferenceEngine.php in MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1. diff-multi-sameuser (aka "X intermediate revisions by the same user not shown") ignores username suppression. This is an information leak.
An issue was discovered in MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1
CVE-2023-45360
5.4 - Medium
- November 03, 2023
An issue was discovered in MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1. There is XSS in youhavenewmessagesmanyusers and youhavenewmessages i18n messages. This is related to MediaWiki:Youhavenewmessagesfromusers.
XSS
An issue was discovered in the PageTriage extension for MediaWiki before 1.35.12
CVE-2023-45369
4.3 - Medium
- October 09, 2023
An issue was discovered in the PageTriage extension for MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1. Usernames of hidden users are exposed.
Incorrect Permission Assignment for Critical Resource
An issue was discovered in the SportsTeams extension for MediaWiki before 1.35.12
CVE-2023-45370
5.3 - Medium
- October 09, 2023
An issue was discovered in the SportsTeams extension for MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1. SportsTeams: Special:SportsManagerLogo and Special:SportsTeamsManagerLogo do not check for the sportsteamsmanager user right, and thus an attacker may be able to affect pages that are concerned with sports teams.
An issue was discovered in the Wikibase extension for MediaWiki before 1.35.12
CVE-2023-45371
7.5 - High
- October 09, 2023
An issue was discovered in the Wikibase extension for MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1. There is no rate limit for merging items.
Allocation of Resources Without Limits or Throttling
An issue was discovered in the Wikibase extension for MediaWiki before 1.35.12
CVE-2023-45372
5.3 - Medium
- October 09, 2023
An issue was discovered in the Wikibase extension for MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1. During item merging, ItemMergeInteractor does not have an edit filter running (e.g., AbuseFilter).
An issue was discovered in the ProofreadPage extension for MediaWiki before 1.35.12
CVE-2023-45373
6.1 - Medium
- October 09, 2023
An issue was discovered in the ProofreadPage extension for MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1. XSS can occur via formatNumNoSeparators.
XSS
An issue was discovered in the SportsTeams extension for MediaWiki before 1.35.12
CVE-2023-45374
5.3 - Medium
- October 09, 2023
An issue was discovered in the SportsTeams extension for MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1. It does not check for the anti-CSRF edit token in Special:SportsTeamsManager and Special:UpdateFavoriteTeams.
An issue was discovered in ApiPageSet.php in MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1
CVE-2023-45363
7.5 - High
- October 09, 2023
An issue was discovered in ApiPageSet.php in MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1. It allows attackers to cause a denial of service (unbounded loop and RequestTimeoutException) when querying pages redirected to other variants with redirects and converttitles set.
Infinite Loop
An issue was discovered in includes/page/Article.php in MediaWiki 1.36.x through 1.39.x before 1.39.5 and 1.40.x before 1.40.1
CVE-2023-45364
5.3 - Medium
- October 09, 2023
An issue was discovered in includes/page/Article.php in MediaWiki 1.36.x through 1.39.x before 1.39.5 and 1.40.x before 1.40.1. Deleted revision existence is leaked due to incorrect permissions being checked. This reveals that a given revision ID belonged to the given page title, and its timestamp, both of which are not supposed to be public information.
Incorrect Permission Assignment for Critical Resource
An issue was discovered in the CheckUser extension for MediaWiki before 1.35.12
CVE-2023-45367
6.5 - Medium
- October 09, 2023
An issue was discovered in the CheckUser extension for MediaWiki before 1.35.12, 1.36.x through 1.39.x before 1.39.5, and 1.40.x before 1.40.1. A user can use a rest.php/checkuser/v0/useragent-clienthints/revision/ URL to store an arbitrary number of rows in cu_useragent_clienthints, leading to a denial of service.
Mediawiki v1.40.0 does not validate namespaces used in XML files
CVE-2023-3550
7.3 - High
- September 25, 2023
Mediawiki v1.40.0 does not validate namespaces used in XML files. Therefore, if the instance administrator allows XML file uploads, a remote attacker with a low-privileged user account can use this exploit to become an administrator by sending a malicious link to the instance administrator.
XSS
An issue was discovered in MediaWiki before 1.35.11, 1.36.x through 1.38.x before 1.38.7, 1.39.x before 1.39.4, and 1.40.x before 1.40.1
CVE-2023-36674
5.3 - Medium
- August 20, 2023
An issue was discovered in MediaWiki before 1.35.11, 1.36.x through 1.38.x before 1.38.7, 1.39.x before 1.39.4, and 1.40.x before 1.40.1. It is possible to bypass the Bad image list (aka badFile) by using the thumb parameter (aka Manualthumb) of the File syntax.
An issue was discovered in SubmitEntityAction in Wikibase in MediaWiki through 1.39.3
CVE-2023-37301
5.3 - Medium
- June 30, 2023
An issue was discovered in SubmitEntityAction in Wikibase in MediaWiki through 1.39.3. Because it doesn't use EditEntity for undo and restore, the intended interaction with AbuseFilter does not occur.
An issue was discovered in the CheckUser extension for MediaWiki through 1.39.3
CVE-2023-37303
9.8 - Critical
- June 30, 2023
An issue was discovered in the CheckUser extension for MediaWiki through 1.39.3. In certain situations, an attempt to block a user fails after a temporary browser hang and a DBQueryDisconnectedError error message.
An issue was discovered in the ProofreadPage (aka Proofread Page) extension for MediaWiki through 1.39.3
CVE-2023-37305
5.3 - Medium
- June 30, 2023
An issue was discovered in the ProofreadPage (aka Proofread Page) extension for MediaWiki through 1.39.3. In includes/Page/PageContentHandler.php and includes/Page/PageDisplayHandler.php, hidden users can be exposed via public interfaces.
An issue was discovered in SiteLinksView.php in Wikibase in MediaWiki through 1.39.3
CVE-2023-37302
6.1 - Medium
- June 30, 2023
An issue was discovered in SiteLinksView.php in Wikibase in MediaWiki through 1.39.3. There is XSS via a crafted badge title attribute. This is also related to lack of escaping in wbTemplate (from resources/wikibase/templates.js) for quotes (which can be in a title attribute).
XSS
An issue was discovered in the DoubleWiki extension for MediaWiki through 1.39.3
CVE-2023-37304
5.4 - Medium
- June 30, 2023
An issue was discovered in the DoubleWiki extension for MediaWiki through 1.39.3. includes/DoubleWiki.php allows XSS via the column alignment feature.
XSS
An issue was discovered in the CheckUserLog API in the CheckUser extension for MediaWiki through 1.39.3
CVE-2023-37300
5.3 - Medium
- June 30, 2023
An issue was discovered in the CheckUserLog API in the CheckUser extension for MediaWiki through 1.39.3. There is incorrect access control for visibility of hidden users.
An issue was discovered in the GoogleAnalyticsMetrics extension for MediaWiki through 1.39.3
CVE-2023-37251
6.1 - Medium
- June 29, 2023
An issue was discovered in the GoogleAnalyticsMetrics extension for MediaWiki through 1.39.3. The googleanalyticstrackurl parser function does not properly escape JavaScript in the onclick handler and does not prevent use of javascript: URLs.
XSS
An issue was discovered in the Cargo extension for MediaWiki through 1.39.3
CVE-2023-37254
6.1 - Medium
- June 29, 2023
An issue was discovered in the Cargo extension for MediaWiki through 1.39.3. XSS can occur in Special:CargoQuery via a crafted page item when using the default format.
XSS
An issue was discovered in the CheckUser extension for MediaWiki through 1.39.3
CVE-2023-37255
6.1 - Medium
- June 29, 2023
An issue was discovered in the CheckUser extension for MediaWiki through 1.39.3. In Special:CheckUser, a check of the "get edits" type is vulnerable to HTML injection through the User-Agent HTTP request header.
XSS
An issue was discovered in the Cargo extension for MediaWiki through 1.39.3
CVE-2023-37256
6.1 - Medium
- June 29, 2023
An issue was discovered in the Cargo extension for MediaWiki through 1.39.3. It allows one to store javascript: URLs in URL fields, and automatically links these URLs.
XSS
An issue was discovered in MediaWiki before 1.35.11, 1.36.x through 1.38.x before 1.38.7, and 1.39.x before 1.39.4
CVE-2023-36675
6.1 - Medium
- June 26, 2023
An issue was discovered in MediaWiki before 1.35.11, 1.36.x through 1.38.x before 1.38.7, and 1.39.x before 1.39.4. BlockLogFormatter.php in BlockLogFormatter allows XSS in the partial blocks feature.
XSS
An issue was discovered in MediaWiki before 1.35.8, 1.36.x and 1.37.x before 1.37.5, and 1.38.x before 1.38.3
CVE-2022-41766
4.3 - Medium
- May 29, 2023
An issue was discovered in MediaWiki before 1.35.8, 1.36.x and 1.37.x before 1.37.5, and 1.38.x before 1.38.3. Upon an action=rollback operation, the alreadyrolled message can leak a user name (when the user has been revision deleted/suppressed).
Incorrect Permission Assignment for Critical Resource
An issue was discovered in the VisualEditor extension in MediaWiki before 1.31.13, and 1.32.x through 1.35.x before 1.35.2
CVE-2021-30153
4.3 - Medium
- April 15, 2023
An issue was discovered in the VisualEditor extension in MediaWiki before 1.31.13, and 1.32.x through 1.35.x before 1.35.2. . When using VisualEditor to edit a MediaWiki user page belonging to an existing, but hidden, user, VisualEditor will disclose that the user exists. (It shouldn't because they are hidden.) This is related to ApiVisualEditor.
Exposure of Resource to Wrong Sphere
An issue was discovered in the GrowthExperiments extension for MediaWiki through 1.39.3
CVE-2023-29137
4.3 - Medium
- March 31, 2023
An issue was discovered in the GrowthExperiments extension for MediaWiki through 1.39.3. The UserImpactHandler for GrowthExperiments inadvertently returns the timezone preference for arbitrary users, which can be used to de-anonymize users.