S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
medium·Product Based Web Vulnerabilities·Updated Nov 7, 2025

CVE-2025-44136 Scanner

CVE-2025-44136 Scanner - Cross-Site Scripting (XSS) vulnerability in MapTiler Tileserver-php

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
2.6k
Times Used
continuous scan runs
4.2k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2025-44136
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

MapTiler Tileserver-php v2.0 is vulnerable to Cross Site Scripting (XSS). The GET parameter "layer" is reflected in an error message without html encoding. This leads to XSS and allows an unauthenticated attacker to execute arbitrary HTML or JavaScript code on a victim's browser.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
n/aby n/a
n/a
Updated Aug 22, 2026View on NVD →
Detail

MapTiler Tileserver-php is a widely used software for serving map tiles, primarily utilized by developers and organizations needing to deploy custom maps on their websites. It allows for hosting vector tiles while supporting various modern web maps, making it crucial for geographic data presentation. The software is equipped with a customizable server configuration that aids in handling and delivering map-based content efficiently. Used extensively in mapping applications and by geographic information system (GIS) professionals, MapTiler Tileserver-php helps present large datasets in an accessible, scalable manner. The software's ease of integration and flexibility caters to a range of mapping needs across different platforms. Such applications are integral in transit systems, navigation apps, and real-time tracking solutions.

Cross-Site Scripting (XSS) is a prevalent web vulnerability that occurs when input fields in web applications fail to sanitize user input properly. Attackers exploit this by injecting malicious scripts into web pages, which then execute in the user's browser. This vulnerability could lead to unauthorized actions, capture of sensitive data, and redirection to phishing sites without the victim's knowledge. XSS vulnerabilities are significant because they compromise user data and browser security models, often facilitating further compliance failures. In applications reliant on real-time interaction, such as mapping services, the impact of XSS can result in misleading information display and data manipulation. Mitigating this vulnerability is critical to maintain user trust and secure data transactions.

The reflected XSS vulnerability in MapTiler Tileserver-php v2.0 arises due to improper handling of the 'layer' GET parameter in error messages. This unsanitized reflection allows attackers to inject JavaScript payloads, exploiting how dynamic content is incorporated into web pages. When users access a URL crafted by an attacker, the server reflects the script back to the user, executing it within their browser context. This issue often stems from inadequate input validation, lacking the necessary checks to strip potentially harmful code. Typically appearing on error pages or search result displays, this vulnerability requires careful parameter encoding and filtering. As the vulnerability does not necessitate authentication, it poses a broader risk, potentially affecting all users interacting with the service.

Exploiting this vulnerability could allow attackers to execute scripts, leading to session hijacks where user credentials are stolen or altered. Attackers may also perform phishing attacks by conveying victims to deceptive websites modeled to capture sensitive information. Additionally, malicious actors could deface content, manipulate data visualization, and spread malware by embedding harmful links into legitimate-seeming windows or panels. In secure contexts, this vulnerability negatively collaborates with other security threats, amplifying potential damages. If used in conjunction with social engineering tactics, attackers can facilitate undetectable but impactful penetration into user systems.

REFERENCES

Solution Advice
  • Update to the latest version of MapTiler Tileserver-php to ensure any vulnerabilities have been patched by the developers.
  • Implement thorough input validation and output encoding procedures to handle user-supplied data securely.
  • Regularly audit and secure all parameters that incorporate dynamic contents to avoid XSS vulnerabilities.
  • Consider deploying Content Security Policy (CSP) headers to limit the types of script content that can be executed.
  • Conduct regular security assessments and penetration testing to identify and rectify potential vulnerabilities.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.