Odebrany

CVE-2026-89603

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

wpis: Napraw obejście seccomp po ptrace za pomocą TSYNC

Recenzja Sashiko zwróciła uwagę na następujący problem.

Jeśli wątek zostanie zatrzymany w syscall_trace_enter() dla ptrace, inny
wątek może zainstalować filtr seccomp z SECCOMP_FILTER_FLAG_TSYNC
(np. poprzez seccomp_attach_filter()). To zostanie pomyślnie ustawione
SYSCALL_WORK_SECCOMP w zatrzymanym wątku, ale syscall_trace_enter()
ocenia buforowaną zmienną „pracy”, próbkowaną przy wejściu. W związku z tym
kolejne sprawdzenie SYSCALL_WORK_SECCOMP pomija nowo
przypisaną flagę, a filtr jest dyskretnie pomijany.

Ten stan wyścigu może pozwolić na wykonanie nieuprzywilejowanego procesu
zabronione wywołanie systemowe (np. execve), które powoduje nowo zainstalowany filtr
miał blokować, zwłaszcza że znacznik mógł zostać zmodyfikowany
numer wywołania systemowego podczas zatrzymania ptrace.

Napraw to, ponownie odczytując flagi syscall_work po obsłudze ptrace,
tak, że każda nowa flaga SYSCALL_WORK_SECCOMP ustawiona przez inny wątek via
TSYNC podczas zatrzymania śledzenia jest obserwowane przed następnym
sprawdzenie seccompa.

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