CVE-2022-50756 in Linuxinfo

Zusammenfassung

von VulDB • 28.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

nvme-pci: Größe der mempool-Allokation korrigieren

Die maximale Größe wird in Bytes umgewandelt, um mit den Einheiten des Divisors übereinzustimmen, der die maximal mögliche Anzahl an PRP-Einträgen berechnet.

Das Ergebnis wird verwendet, um zu bestimmen, wie viele PRP-Listen erforderlich sind. Der Code rundete diesen Wert zuvor auf 1 Liste auf, im schlimmsten Fall sind jedoch 2 erforderlich. In diesem Szenario würde der Treiber den Speicher über die vom mempool bereitgestellte Größe hinaus beschädigen.

Obwohl dies unwahrscheinlich ist (dazu wären 4 MB genau in 127 physikalischen Segmenten auf einer Warteschlange erforderlich, die keine SGLs unterstützt), wurde diese Speicherkorruption von kfaze beobachtet.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

Linux

Reservieren

24.12.2025

Veröffentlichung

24.12.2025

Moderieren

akzeptiert

Eintrag

VDB-338100

CPE

bereit

EPSS

0.00206

KEV

nein

Aktivitäten

very low

Quellen