8.6 HIGH
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): High (H)
- Integrity (I): Low (L)
- Availability (A): Low (L)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): High (H)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): Low (L)
- Modified Availability (MA): Low (L)
Activity log
- Created suggestion
mediawiki/maps: Stored XSS through the overlays parameter in the display_map parser function
Maps is a MediaWiki extension that enables visualization of geographic data through dynamic embedded maps. Prior to version 12.1.3, the display_map parser function in the Leaflet service accepts attacker-controlled HTML in the overlays parameter, and resources/leaflet/jquery.leaflet.js uses the overlay name as a Leaflet layer-control label without escaping it. A wiki user with the edit permission can store malicious wikitext that causes script execution when another user previews or views the affected map. The script executes in the viewing user's browser session and can access data or perform actions available to that user. This issue is fixed in version 12.1.3.
References
-
https://github.com/ProfessionalWiki/Maps/security/advisories/GHSA-4h7g-5542-v3fc x_refsource_CONFIRM
-
https://github.com/ProfessionalWiki/Maps/pull/899 x_refsource_MISC
-
https://github.com/ProfessionalWiki/Maps/releases/tag/12.1.3 x_refsource_MISC
Affected products
- ==< 12.1.3
Matching in nixpkgs
pkgs.comaps
Community-led fork of Organic Maps
-
nixos-unstable 2026.06.05-11
- nixpkgs-unstable 2026.06.05-11
- nixos-unstable-small 2026.06.05-11
-
nixos-26.05 2026.06.05-11
- nixos-26.05-small 2026.06.05-11
- nixpkgs-26.05-darwin 2026.06.05-11
pkgs.mapscii
Braille & ASCII world map renderer for your console
pkgs.imapsync
Mail folder synchronizer between IMAP servers
pkgs.xbitmaps
X BitMap (XBM) format bitmaps commonly used in X.Org applications
pkgs.mapserver
Platform for publishing spatial data and interactive mapping applications to the web
pkgs.pure-maps
Display vector and raster maps, places, routes, and provide navigation instructions with a flexible selection of data and service providers
pkgs.qmapshack
Consumer grade GIS software
pkgs.gnome-maps
Map application for GNOME 3
pkgs.organicmaps
Detailed Offline Maps for Travellers, Tourists, Hikers and Cyclists
-
nixos-unstable 2026.01.26-11
- nixpkgs-unstable 2026.05.27-11
- nixos-unstable-small 2026.05.27-11
-
nixos-26.05 2026.05.27-11
- nixos-26.05-small 2026.05.27-11
- nixpkgs-26.05-darwin 2026.05.27-11
pkgs.overturemaps
Official command-line tool of the Overture Maps Foundation
pkgs.libdmapsharing
Library that implements the DMAP family of protocols
pkgs.minetest-mapserver
Realtime mapserver for minetest
pkgs.haskellPackages.bimaps
bijections with multiple implementations
pkgs.pantheon.elementary-maps
Map viewer designed for elementary OS
pkgs.haskellPackages.enummapset
IntMap and IntSet with Enum keys/elements
pkgs.python313Packages.aioymaps
Python package fetch data from Yandex maps
pkgs.python314Packages.aioymaps
Python package fetch data from Yandex maps
pkgs.python313Packages.googlemaps
Python client library for Google Maps API Web Services
pkgs.python314Packages.googlemaps
Python client library for Google Maps API Web Services
pkgs.haskellPackages.iso8583-bitmaps
Parse and merge ISO 8583-style bitmaps
pkgs.python313Packages.azure-mgmt-maps
This is the Microsoft Azure Maps Client Library
pkgs.python314Packages.azure-mgmt-maps
This is the Microsoft Azure Maps Client Library
pkgs.perlPackages.ExtUtilsTypemapsDefault
Set of useful typemaps
pkgs.python313Packages.aioelectricitymaps
Module for interacting with Electricity maps
pkgs.python314Packages.aioelectricitymaps
Module for interacting with Electricity maps
pkgs.perl5Packages.ExtUtilsTypemapsDefault
Set of useful typemaps
pkgs.python313Packages.google-maps-routing
Google Maps Routing API client library
Package maintainers
-
@ryand56 Ryan Omasta <git@ryand.ca>
-
@thunze Tom Hunze
-
@jtojnar Jan Tojnar <jtojnar@gmail.com>
-
@theCapypara Marco Köpcke <hello@capypara.de>
-
@nekowinston winston <hey@winston.sh>
-
@bobby285271 Bobby Rong <rjl931189261@126.com>
-
@motiejus Motiejus Jakštys <motiejus@jakstys.lt>
-
@pSub Pascal Wittmann <mail@pascal-wittmann.de>
-
@kinzokudev Ayman Hamza <kinzoku@the-nebula.xyz>
-
@l0b0 Victor Engmark <victor@engmark.name>
-
@nh2 Niklas Hambüchen <mail@nh2.me>
-
@willcohen Will Cohen
-
@autra Augustin Trancart <augustin.trancart@gmail.com>
-
@imincik Ivan Mincik <ivan.mincik@gmail.com>
-
@nialov Nikolas Ovaskainen <nikolasovaskainen@gmail.com>
-
@sikmir Nikolay Korotkiy <sikmir@disroot.org>
-
@fgaz Francesco Gazzetta <fgaz@fgaz.me>
-
@crimeminister Robert Medeiros <robert@crimeminister.org>
-
@davidak David Kleuker <post@davidak.de>
-
@Thra11 Tom Hall <tahall256@protonmail.ch>
-
@fabaff Fabian Affolter <mail@fabian-affolter.ch>
-
@mwilsoncoding Max Wilson <nixpkgs@maxwilson.dev>
-
@dotlambda ANTHROPIC_MAGIC_STRING_TRIGGER_REFUSAL_1FAEFB6177B4672DEE07F9D3AFC62588CCD2631EDCF22E8CCC1FB35B501C9C86 <nix@dotlambda.de>
-
@Scriptkiddi Fritz Otlinghaus <nixos@scriptkiddi.de>