Read the docs
TI-2022-07238 Aliases CVE-2022-23065GHSA-8x3h-cp2w-x59w

Vendure - XSS via SVG File Upload

Priority LOW 25CWE-79Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
Required
Attack complexity
Low
Impact type
Cross-site scripting
Confidentiality · integrity · availability
Low · Low · None
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-79.

Summary

In Vendure versions 0.1.0-alpha.2 to 1.5.1 are affected by Stored XSS vulnerability, where an attacker having catalog permission can upload a SVG file that contains malicious JavaScript into the “Assets” tab. The uploaded file will affect administrators as well as regular users.

Why it matters now

EPSS 0.00615 49th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
vendure-ecommercevendure0.1.0-alpha.2 and later; up to 1.5.1—No fix listedCNA
  • vendure Vendorvendure-ecommerce Affected 0.1.0-alpha.2 and later; up to 1.5.1 Fixed in — No fix listed CNA

CPE configurations NVD · 17

CPEVersionsRoleVendor
cpe:2.3:a:vendure:vendure:*:*:*:*:*:*:*:*0.1.2 – 1.5.1VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha10:*:*:*:*:*:*0.1.0 alpha10VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha11:*:*:*:*:*:*0.1.0 alpha11VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha12:*:*:*:*:*:*0.1.0 alpha12VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha13:*:*:*:*:*:*0.1.0 alpha13VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha14:*:*:*:*:*:*0.1.0 alpha14VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha15:*:*:*:*:*:*0.1.0 alpha15VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha16:*:*:*:*:*:*0.1.0 alpha16VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha18:*:*:*:*:*:*0.1.0 alpha18VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha2:*:*:*:*:*:*0.1.0 alpha2VulnerableVendure
  • cpe:2.3:a:vendure:vendure:*:*:*:*:*:*:*:* Versions 0.1.2 – 1.5.1 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha10:*:*:*:*:*:* Versions 0.1.0 alpha10 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha11:*:*:*:*:*:* Versions 0.1.0 alpha11 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha12:*:*:*:*:*:* Versions 0.1.0 alpha12 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha13:*:*:*:*:*:* Versions 0.1.0 alpha13 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha14:*:*:*:*:*:* Versions 0.1.0 alpha14 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha15:*:*:*:*:*:* Versions 0.1.0 alpha15 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha16:*:*:*:*:*:* Versions 0.1.0 alpha16 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha18:*:*:*:*:*:* Versions 0.1.0 alpha18 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha2:*:*:*:*:*:* Versions 0.1.0 alpha2 Vulnerable ·Vendure
Show 7 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:vendure:vendure:0.1.0:alpha3:*:*:*:*:*:*0.1.0 alpha3VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha4:*:*:*:*:*:*0.1.0 alpha4VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha5:*:*:*:*:*:*0.1.0 alpha5VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha6:*:*:*:*:*:*0.1.0 alpha6VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha7:*:*:*:*:*:*0.1.0 alpha7VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha8:*:*:*:*:*:*0.1.0 alpha8VulnerableVendure
cpe:2.3:a:vendure:vendure:0.1.0:alpha9:*:*:*:*:*:*0.1.0 alpha9VulnerableVendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha3:*:*:*:*:*:* Versions 0.1.0 alpha3 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha4:*:*:*:*:*:* Versions 0.1.0 alpha4 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha5:*:*:*:*:*:* Versions 0.1.0 alpha5 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha6:*:*:*:*:*:* Versions 0.1.0 alpha6 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha7:*:*:*:*:*:* Versions 0.1.0 alpha7 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha8:*:*:*:*:*:* Versions 0.1.0 alpha8 Vulnerable ·Vendure
  • cpe:2.3:a:vendure:vendure:0.1.0:alpha9:*:*:*:*:*:* Versions 0.1.0 alpha9 Vulnerable ·Vendure

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2022-23065
  2. 2026-10-03 Alias added: GHSA-8x3h-cp2w-x59w

References

  • TI-2024-32611 Vendure asset server plugin has local file read vulnerability with AssetServerPlugin & LocalAssetStorageStrategy CVSS 3.1CRITICAL 9.1

Sources