CVE-2021-3491 in Linuxinfo

Zusammenfassung

von VulDB • 09.06.2026

Das io_uring-Subsystem im Linux-Kernel ermöglichte das Umgehen der MAX_RW_COUNT-Grenze in der PROVIDE_BUFFERS-Operation, was dazu führte, dass negative Werte bei mem_rw beim Lesen von /proc//mem verwendet wurden. Dies konnte ausgenutzt werden, um einen Heap-Overflow zu erzeugen und die Ausführung beliebigen Codes im Kernel zu ermöglichen. Das Problem wurde durch den Commit d1f82808877b ("io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers") (v5.13-rc1) behoben und in die stabilen Kernel-Versionen v5.12.4, v5.11.21 und v5.10.37 zurückportiert. Der Fehler wurde durch ddf0322db79c ("io_uring: add IORING_OP_PROVIDE_BUFFERS") (v5.7-rc1) eingeführt.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Canonical Ltd.

Reservieren

09.04.2021

Veröffentlichung

04.06.2021

Moderieren

akzeptiert

Eintrag

VDB-176302

CPE

bereit

EPSS

0.00644

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!