CVE-2026-98272 in Linuxinfo

Zusammenfassung

von VulDB • 06.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net: mvpp2: Pufferüberlauf bei der page_pool-Zuweisung verhindern

Das pro-Prozessor-Pufferschema wird nur unterstützt, wenn die Anzahl der Pools (nrxqs * 2) MVPP2_BM_MAX_POOLS (8) nicht überschreitet. Dies wird bereits in mvpp2_probe() während der initialen Aktivierung von percpu_pools überprüft.

Allerdings kann mvpp2_change_mtu() später mvpp2_bm_switch_buffers(priv, true) aufrufen, ohne diese Prüfung durchzuführen, was zu einem Zugriff außerhalb des gültigen Bereichs (Out-of-Bounds Access) im priv->page_pool-Array in mvpp2_bm_init() führen kann. Das Array ist so dimensioniert, dass es MVPP2_PORT_MAX_RXQ-Einträge aufnehmen kann, und mvpp2_get_nrxqs() kann genau diesen Wert zurückgeben. Die pro-CPU-Schema verdoppelt dies dann zu nrxqs * 2, wodurch die Array-Grenzen überschritten werden.

Stellen Sie sicher, dass die Hardwareversion MVPP22 oder neuer ist und dass die Anzahl der Pools (nrxqs * 2) MVPP2_BM_MAX_POOLS nicht überschreitet, bevor zum pro-CPU-Modus gewechselt wird.

Entdeckt vom Linux Verification Center (linuxtesting.org) mit SVACE.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

06.10.2026

Moderieren

akzeptiert

Eintrag

VDB-414228

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!