CVE-2025-44136

MapTiler Tileserver-php v2.0 is vulnerable to Cross Site Scripting (XSS)

Critical · published July 29, 2025

CVSS v3.1
9.8
EPSS
3%
Percentile
85.6
In the wild
Unconfirmed
What it is

🚨 An unauthenticated GET request is all it takes to execute arbitrary code in users' browsers! This XSS vulnerability in MapTiler Tileserver-php v2.0 could turn your application into a playground for attackers. 🔥 Think of it like an open mic night at a cafe where anyone can walk in and say whatever they like without screening — an unfiltered stream of words could lead to chaos on stage! In this case, the café's error message is the microphone, handing over control to potential mischief-makers. An attacker could exploit this vulnerability to inject malicious scripts, which means they can manipulate what users see and do on their browsers. Imagine a hacker directing users to phishing sites or stealing sensitive information — absolutely devastating!

Put simply

Think of it like an open mic night at a cafe where anyone can walk in and say whatever they like without screening — an unfiltered stream of words could lead to chaos on stage! In this case, the café's error message is the microphone, handing over control to potential mischief-makers. This vulnerability arises because the 'layer' parameter in a GET request is reflected in error messages without proper HTML encoding, allowing XSS attacks to occur.

What to do

An attacker could exploit this vulnerability to inject malicious scripts, which means they can manipulate what users see and do on their browsers. Imagine a hacker directing users to phishing sites or stealing sensitive information — absolutely devastating! To protect your application, patch to MapTiler Tileserver-php version 2.1 or higher immediately. Also, implement proper encoding and validation on all user inputs to prevent XSS vulnerabilities. You've got this! With these steps, you can lock down your app and keep it safe from attackers. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.02659 · 85.6th percentile
Published
2025-07-29T00:00Z
EPSS history
Timeline
  • 29 JUL 00:00Z
    MapTiler Tileserver-php v2.0 is vulnerable to Cross Site Scripting (XSS)
    cvelistv5