CVE-2026-98851
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
netfilter: nft_flow_offload: upuść odwołanie do przepływu na ścieżce błędu inicjowania
nft_flow_offload_init() podbija licznik użycia tabeli przepływów
nft_use_inc() przed wywołaniem nf_ct_netns_get(). Kiedy to drugie
zakończy się niepowodzeniem, błąd zostanie zwrócony w niezmienionej postaci i nastąpi wyciek odniesienia.
Górne warstwy również tego nie równoważą: nf_tables_newexpr()
czyści wyrażenie->ops, gdy wywołanie zwrotne init wyrażenia nie powiedzie się, więc
iteracja nft_expr_more() w nft_rule_expr_deactivate() i
nf_tables_rule_destroy() zatrzymuje się tuż przed nieudanym wyrażeniem
i jego wywołanie zwrotne ->destroy, które spowodowałoby usunięcie odniesienia, nigdy
biegnie.
Dlatego każde nieudane dodanie reguły powoduje wyciek jednego odniesienia do przepływu
i nie można już usunąć tabeli przepływów: NFT_MSG_DELFLOWTABLE
ciągle zgłasza -EBUSY, mimo że żadna reguła się do tego nie odwołuje.
Zapisz wartość zwracaną przez nf_ct_netns_get() i cofnij funkcję nft_use_inc()
gdy się nie powiedzie, przywrócenie pary inc/dec w obrębie
samą funkcję nft_flow_offload_init().
>_ 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