---
cve: "CVE-2026-105862"
severity: "HIGH"
cvss: 8.7
epss: "0.3%"
vendor: "payloadcms"
kev: false
exploited: false
published: "2026-10-06 17:17:22"
tags: [cve, security, high]
source: tsecurity.de CVE-Dossier
exported: "2026-10-28T03:28:18+01:00"
---

# CVE-2026-105862

> 8.7 HIGH · 🧪 PoC

## Beschreibung

Payload is a free and open source headless content management system. In versions before 3.90.0 and canary versions before 4.0.0-canary.34, a collection that allows downloadable SVG uploads can store a malicious SVG that bypasses sanitization and executes attacker-controlled JavaScript when a user downloads and opens the SVG. This issue is fixed in versions 3.90.0 and 4.0.0-canary.34.

## CNA-Record (Kanon, cvelistV5)

- CNA: **GitHub_M**
- State: PUBLISHED
- Stand: 2026-10-06 17:24:09
- CNA-CVSS: **8.7** (`CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N`)

## CISA-Anreicherung (vulnrichment/ADP)

- CISA-SSVC (Coordinator, v2.0.3):
  - Exploitation: **none**
  - Automatable: **no**
  - Technical Impact: **total**

## CVSS-Vektor

```
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N
```

| Metrik | Wert | Bewertung |
|---|---|---|
| AV Angriffsvektor | Netzwerk | bad |
| AC Komplexität | Gering | bad |
| PR Privilegien | Gering | warn |
| UI Interaktion | Erforderlich | good |
| S Scope | Verändert | bad |
| C Vertraulichkeit | Hoch | bad |
| I Integrität | Hoch | bad |
| A Verfügbarkeit | Keine | good |

## Schwachstellen-Klasse

- **CWE-79** — Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
  The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
- **CWE-434** — Unrestricted Upload of File with Dangerous Type
  The product allows the upload or transfer of dangerous file types that are automatically processed within its environment.

## Angriffsmuster (CAPEC)

- [CAPEC-63 — Cross-Site Scripting (XSS)](https://capec.mitre.org/data/definitions/63.html) _(Severity: Very High)_
- [CAPEC-85 — AJAX Footprinting](https://capec.mitre.org/data/definitions/85.html) _(Severity: Low)_
- [CAPEC-209 — XSS Using MIME Type Mismatch](https://capec.mitre.org/data/definitions/209.html) _(Severity: Medium)_
- [CAPEC-588 — DOM-Based XSS](https://capec.mitre.org/data/definitions/588.html) _(Severity: Very High)_
- [CAPEC-591 — Reflected XSS](https://capec.mitre.org/data/definitions/591.html) _(Severity: Very High)_
- [CAPEC-592 — Stored XSS](https://capec.mitre.org/data/definitions/592.html) _(Severity: Very High)_

## Patch verfügbar (OSV)

- e10b60228b92b680663110ea2af431643bfc6126 (Commit)
- a8c3a8e8e2680c96ec4f66f5b3854c5df6c35adf (Commit)

## Referenzen

- <https://github.com/payloadcms/payload/security/advisories/GHSA-2pwp-2369-8fg3>
- <https://github.com/payloadcms/payload/commit/a8c3a8e8e2680c96ec4f66f5b3854c5df6c35adf>
- <https://github.com/payloadcms/payload/releases/tag/v3.90.0>

---
_Exportiert aus dem [tsecurity.de CVE-Dossier](https://tsecurity.de/sicherheitsluecken/cve-2026-105862/) · Datenquellen: EUVD (ENISA), NVD, OSV, CISA KEV, FIRST EPSS, Exploit-DB, BSI WID (CSAF)_
