CVE-2026-99269 in Linux
요약
\~에 의해 VulDB • 2026. 11. 03.
리눅스 커널에서 다음 취약점이 해결되었습니다:
sched_ext: SCX_OPSS_DISPATCHING을 기다린 후 DSQ에서 태스크 이동
태스크가 디스패처(CPU)에 의해 디스패치된 후 ops.dequeue()를 아직 실행 중이며 SCX_OPSS_DISPATCHING 플래그를 지우지 않은 상태에서, 해당 태스크는 로컬이 아닌 DSQ(Discrete Scheduling Queue)에서 발견될 수 있습니다. DSQ 소비(consume) 및 이동(move) 경로는 디스패치 완료를 기다리지 않으며, 디스패처와 동시에 태스크에 대해 작업할 수 있습니다.
scx_move_local_task_to_local_dsq(), unlink_dsq_and_switch_rq_lock(), move_task_between_dsqs() 함수에서 태스크를 조작하기 전에 scx_wait_dispatching()을 호출하십시오. 또한 scx_move_local_task_to_local_dsq()에서는 p->scx.flags가 업데이트될 수 있으므로, scx_resolve_local_dsq() 실행 전까지 대기해야 합니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.