---
cve: "CVE-2022-50355"
severity: "HIGH"
cvss: 7.8
epss: "0.2%"
vendor: "Linux"
kev: false
exploited: false
published: "2025-09-17 15:15:34"
tags: [cve, security, high]
source: tsecurity.de CVE-Dossier
exported: "2026-11-09T15:47:12+01:00"
---

# CVE-2022-50355

> 7.8 HIGH

## Beschreibung

In the Linux kernel, the following vulnerability has been resolved:

staging: vt6655: fix some erroneous memory clean-up loops

In some initialization functions of this driver, memory is allocated with
'i' acting as an index variable and increasing from 0. The commit in
"Fixes" introduces some clean-up codes in case of allocation failure,
which free memory in reverse order with 'i' decreasing to 0. However,
there are some problems:
  - The case i=0 is left out. Thus memory is leaked.
  - In case memory allocation fails right from the start, the memory
    freeing loops will start with i=-1 and invalid memory locations will
    be accessed.

One of these loops has been fixed in commit c8ff91535880 ("staging:
vt6655: fix potential memory leak"). Fix the remaining erroneous loops.

## CNA-Record (Kanon, cvelistV5)

- CNA: **Linux**
- State: PUBLISHED
- Stand: 2026-08-05 08:58:21
- CNA-CVSS: **7.8** (`CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H`)

## CISA-Anreicherung (vulnrichment/ADP)

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

## CVSS-Vektor

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

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

## Schwachstellen-Klasse

- **CWE-401** — Missing Release of Memory after Effective Lifetime
  The product does not sufficiently track and release allocated memory after it has been used, making the memory unavailable for reallocation and reuse.

## Patch verfügbar (OSV)

- Kernel ≥ 4.19.262
- Kernel ≥ 5.4.220
- Kernel ≥ 5.10.150
- Kernel ≥ 5.15.75
- Kernel ≥ 5.19.17
- Kernel ≥ 6.0.3

## BSI-Hinweise (deutsch)

- [Linux Kernel: Mehrere Schwachstellen](https://wid.cert-bund.de/portal/wid/sicherheitshinweis/WID-SEC-W-2025-2087) — _BSI-Einstufung: hoch_
  Ein Angreifer kann mehrere Schwachstellen im Linux Kernel ausnutzen, um einen Denial of Service Angriff durchzuführen oder nicht näher beschriebene Auswirkungen zu erzielen.

## Referenzen

- <https://git.kernel.org/stable/c/637672a71f5016a40b0a6c0f3c8ad25eacedc8c3>
- <https://git.kernel.org/stable/c/88b9cc60f26e8a05d1ddbddf91b09ca2915f20e0>
- <https://git.kernel.org/stable/c/95ac62e8545be2b0a8cae0beef7c682e2e470e48>
- <https://git.kernel.org/stable/c/f19e5b7df54590c831f350381963f25585c8f7d5>
- <https://git.kernel.org/stable/c/a9e9806d1c315bc50dce05479a079b9a104474b8>
- <https://git.kernel.org/stable/c/ed11b73c963292e7b49c0f37025c58ed3b7921d6>
- <https://git.kernel.org/stable/c/2a2db520e3ca5aafba7c211abfd397666c9b5f9d>

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