Odebrany

CVE-2026-99096

opublikowano:
modyfikacja:
Ocena CVSS
n/a
Brak oceny

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

W jądrze Linuksa usunięto następującą lukę:

io_uring/register: nie zwalniaj wyłączonych pierścieni z ograniczeń zadań

Pierścień utworzony za pomocą IORING_SETUP_R_DISABLED jest wyłączony z rejestru
ograniczenia, dopóki nie zostaną włączone. Dzięki temu twórca może zarejestrować plik
ograniczenia, a następnie włącz pierścień za pomocą IORING_REGISTER_ENABLE_RINGS,
niezależnie od tego, czy ten kod operacji znajduje się w dozwolonym zestawie.

Od czasu zatwierdzenia ed82f35b926b („io_uring: zezwól na rejestrację dla każdego zadania
ograniczenia”), pierścień również dziedziczy ograniczenia z zadania, które
je tworzy i do nich stosuje się to samo zwolnienie. Zadanie, którego
rejestracja kodów operacji jest ograniczona, dlatego może utworzyć wyłączony pierścień,
wydaj na nim dowolny kod rejestru, a następnie włącz go.

Zaznacz dzwonki, których ograniczenia zostały odziedziczone z zadania, i zachowaj
sprawdzanie dla nich kodów operacji, gdy pierścień jest wyłączony. Włączanie
taki pierścień wymaga teraz, aby IORING_REGISTER_ENABLE_RINGS znajdował się w
zestaw dozwolonych zadań. Ograniczenia dotyczące jednego pierścienia zarejestrowane w przypadku wyłączonego pierścienia
pracować jak poprzednio.

[axboe: poprawka poprzez naprawę flagi dziedziczenia]

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org