Odebrany

CVE-2026-98441

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ę:

net/sched: act_ct: unikaj modyfikowania udostępnionego niepotwierdzonego wpisu ct

W przypadku, gdy skb z niepotwierdzonym wpisem ct zostanie sklonowany, możemy to zrobić
kończy się ponownym przetwarzaniem obu, ale z różnymi zestawami rozszerzeń.

Seria wydarzeń:

1. Pierwszy klon chce zatwierdzić i uruchamia okablowanie pomocników
wskaźnik rozszerzenia na listę oczekiwań.
2. Traci wówczas potwierdzenie, pozostawiając wpis niepotwierdzony.
3. Drugi klon chce teraz zatwierdzić etykiety lub uruchomić NAT i dodaje
nowe rozszerzenie do łamania wskaźnika w oczekiwaniu
lista powodująca później UAF na ścieżce zniszczenia.

Chociaż można to uruchomić, nie powinno to być praktyczne
potok sieciowy, w którym musimy przetwarzać oba klony bez
modyfikacje w tej samej strefie. Zresetujmy więc wpis
z jakiegoś powodu mamy skb ze wspólnym. To nie
wpływa na wszystkie znane przypadki użycia, ale pozwala uniknąć potencjalnych problemów
udostępnianie i modyfikacja niepotwierdzonego wpisu ct.

W przeciwieństwie do modułu openvswitch, act_ct pozwala na NAT bez zatwierdzania.
Zmiana tego oznaczałaby przerwę w uAPI. Zatem act_ct musi zostać zresetowany na NAT
niezależnie od flagi zatwierdzenia, aby uniknąć ponownej alokacji rozszerzenia
przestrzeń. Nie zmienia to jednak obrazu na rozsądny
przypadkach sieciowych, ponieważ nie powinno być potrzeby uruchamiania tego samego pakietu
dwa razy (przed i po klonowaniu) przez conntrack bez pakietu
zmiany nagłówka lub strefy i bez zatwierdzenia.

Znacznik fixes wskazuje na wprowadzenie pomocników, ponieważ to jest
główny wyzwalacz UAF do udostępniania.

>_ 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