Skip to main content

MapSVG Lite EUVDEUVD-2026-104136

| CVE-2026-111398 HIGH
Path Traversal (CWE-22)
2026-10-19 Patchstack GHSA-4mc9-xccj-988p
7.7
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privilege user
  2. Delivery
    Send crafted request with traversal payload
  3. Exploit
    Bypass directory restriction (CWE-22)
  4. Execution
    Delete arbitrary server files
  5. Impact
    Cause denial of service / site outage

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated session at a low privilege level (CVSS PR:L) on a WordPress site running the MapSVG Lite (mapsvg-lite-interactive-vector-maps) plugin at version 8.16.1 or earlier; the attacker then supplies traversal sequences to a plugin file-handling parameter to reach files outside the plugin's intended directory. The primary limiting factor is the authentication requirement - sites that do not permit untrusted user registration or low-privilege accounts substantially reduce exposure. No user interaction is needed (UI:N), and no special non-default configuration is indicated by the advisory, so default installs of the vulnerable version are affected once the attacker has an account.

Impact

This is a genuine but conditional-priority issue rather than a drop-everything emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H, score 7.7 High) indicates network-reachable, low-complexity exploitation that requires some level of authentication (PR:L) and no user interaction, with a changed scope and high availability impact (arbitrary file deletion) but no direct confidentiality or integrity impact modeled. There is no KEV listing and no POC flag in the supplied data, so exploitation status is 'no public exploit identified at time of analysis.' No EPSS score was provided, so exploitation probability cannot be quantified. The PR:L requirement is the single most important risk-reducer: an attacker needs a valid (even low-privilege) WordPress account, which is why this ranks High rather than Critical despite being network-based and unauthenticated-adjacent. Note a modeling nuance worth verifying with the vendor: the advisory title describes 'arbitrary file deletion,' which the CVSS vector captures as A:H with I:N - deletion of files is treated purely as an availability impact, so defenders should not assume data tampering/integrity consequences from the base vector alone. Overall: a real, patchable risk for sites that allow untrusted low-privilege accounts, but lower practical urgency for single-admin installations.

Exploit ScenarioDerived

An attacker who holds or registers a low-privilege authenticated account on a WordPress site running MapSVG Lite ≤8.16.1 submits a crafted request to a plugin endpoint containing directory-traversal sequences in a filename parameter. Because the plugin fails to restrict the pathname to its intended directory, the request deletes arbitrary files on the server (e.g., wp-config.php or core files), causing site outage or forcing an insecure reinstall state. No public exploit code is identified at time of analysis, and low attack complexity means a working exploit would be straightforward to develop.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 19, 2026

Path traversal in the MapSVG Lite WordPress plugin through version 8.16.1 allows an authenticated low-privilege user to supply directory traversal sequences to a file-handling parameter and delete files outside the plugin's intended directory, causing high availability impact. Because the CVSS vector is PR:L with UI:N, any account at the low privilege tier is sufficient, and sites that allow untrusted user registration are most exposed. No public exploit code or confirmed active exploitation (CISA KEV) was identified at time of analysis.

RemediationAI

No fixed version is identified in the provided advisory data, so confirm the current patched release with the vendor or the Patchstack advisory before upgrading; if an update becomes available, apply it to replace MapSVG Lite 8.16.1 and earlier. Until then, reduce exposure by disabling untrusted user registration and removing unnecessary low-privilege accounts, since the attack requires an authenticated session at PR:L; the trade-off is reduced site functionality for membership or community features. If the plugin is not essential, deactivate and remove it, which eliminates the vulnerable file-handling path entirely but removes map functionality. Restrict WordPress file-system permissions so the web server user cannot delete files outside the WordPress uploads and plugin directories, accepting that overly broad permissions may still allow deletion within those areas. Deploy WAF rules that block encoded and plain ../ traversal sequences on requests to the MapSVG plugin endpoints, understanding that WAF coverage can be bypassed by novel encodings and does not replace patching. Monitor for unexpected file deletions and anomalous requests to plugin file-handling parameters as a detection control.

Affected VersionsENISA

MapSVG 0 ≤8.16.1

Affected Packages

euvd mapsvg no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the WordPress plugin MapSVG Lite (mapsvg-lite-interactive-vector-maps), identified in CPE data as pt_norther_lights_production:mapsvg. The root cause is CWE-22, Improper Limitation of a Pathname to a Restricted Directory, meaning a user-controlled file path is not adequately canonicalized or constrained to the plugin's intended base directory. An attacker who holds a low-privilege authenticated WordPress account can inject traversal sequences into a plugin file-handling parameter so the resolved path escapes the plugin directory. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H indicates network reachability, low attack complexity, a low-privilege prerequisite, no user interaction, a scope change, no confidentiality or integrity impact, and high availability impact, consistent with the referenced arbitrary file deletion behavior rather than data disclosure or modification. The scope change reflects that the file operation can affect resources beyond the plugin's own security boundary, potentially disrupting the broader WordPress installation.

Know when Mapsvg gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 7.7 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
vuln.today AI 7.7 HIGH

Network-reachable plugin endpoint with low complexity; a low-privilege WordPress account is required (PR:L); arbitrary file deletion outside the plugin directory yields A:H with scope change (S:C) and no confidentiality/integrity impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
None
Integrity
None
Availability
High

DescriptionCVE.org

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in PT Norther Lights Production MapSVG mapsvg-lite-interactive-vector-maps allows Path Traversal.This issue affects MapSVG: from n/a through 8.16.1.

Executive ViewAI

Why It Matters

MapSVG Lite through version 8.16.1 creates a high availability risk for WordPress sites because an authenticated low-privilege user can cause file deletion outside the plugin's intended directory. Leadership should care most about sites that allow untrusted user registration, where a basic account may be enough to disrupt web operations, and about the absence of a vendor-released patch at time of analysis. No public exploit was identified at time of analysis, but the plugin should still be prioritized for inventory and mitigation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; mitigate by deactivating or removing MapSVG Lite through 8.16.1, disabling untrusted user registration, enforcing least privilege on low-privilege accounts, deploying WAF rules for directory traversal against plugin endpoints, maintaining offline backups, and monitoring file integrity.

Threat Intelligence Overview

Prevalence
Low
niche WordPress interactive-map plugin, modest install base
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

More in Mapsvg

View all
CVE-2022-0592 CRITICAL POC
9.8 May 09

The MapSVG WordPress plugin before 6.2.20 does not validate and escape a parameter via a REST endpoint before using it i

CVE-2019-1000003 HIGH POC
8.8 Feb 04

MapSVG MapSVG Lite version 3.2.3 contains a Cross Site Request Forgery (CSRF) vulnerability in REST endpoint /wp-admin/a

CVE-2026-111406 CRITICAL
9.9 Oct 19

Authenticated attackers with low privileges can upload dangerous files, including PHP web shells, to WordPress sites run

CVE-2026-59527 CRITICAL
9.3 Jul 27

Unauthenticated SQL injection in the MapSVG WordPress plugin up to version 8.14.0 allows remote attackers to extract sen

CVE-2026-59526 CRITICAL
9.3 Jul 23

SQL injection in the MapSVG WordPress plugin (versions 8.14.0 and earlier) lets remote unauthenticated attackers inject

CVE-2026-65455 CRITICAL
9.1 Jul 23

Arbitrary file upload in the MapSVG WordPress plugin (versions 8.14.0 and earlier) allows an authenticated administrator

CVE-2026-111399 HIGH
8.5 Oct 16

SQL injection in the MapSVG WordPress plugin (mapsvg-lite-interactive-vector-maps) affects all versions through 8.16.1 a

CVE-2026-65451 HIGH
8.5 Jul 23

SQL injection in the MapSVG WordPress plugin (versions <= 8.14.0) allows an authenticated user holding at least Contribu

CVE-2026-65450 HIGH
8.5 Jul 23

SQL injection in the MapSVG WordPress plugin (versions 8.14.0 and earlier) allows Contributor-level authenticated users

CVE-2026-111405 MEDIUM
6.5 Oct 16

Stored cross-site scripting in the MapSVG WordPress plugin (mapsvg-lite-interactive-vector-maps) through version 8.16.1

CVE-2026-65449 MEDIUM
6.5 Jul 23

Cross-site scripting in the MapSVG WordPress plugin (versions 8.14.0 and earlier) allows authenticated Contributor-level

CVE-2026-82852 MEDIUM
5.4 Aug 31

Server-Side Request Forgery in the MapSVG WordPress plugin (versions <= 8.15.0) exposes the hosting WordPress server as

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy