CVE-2026-98048 in Linux
요약
\~에 의해 VulDB • 2026. 09. 25.
리눅스 커널에서 다음 취약점이 해결되었습니다:
bpf: 점프에 의해 입력된 bpf_fastcall 패턴을 재작성하지 않음
mark_fastcall_pattern_for_call() 함수는 일치하는 "spill; call; fill" 명령어 시퀀스가 점프(interrupt)에 의해 중단되지 않도록 보장해야 합니다. 그렇지 않으면, bpf_remove_fastcall_spills_fills()가 적용하는 재작성은 올바르지 않습니다.
CFG(Control Flow Graph)가 구축될 때 점프 대상이 되는 명령어를 insn_aux_data[*].jump_target에 기록하고, 해당 플래그를 사용하여 이러한 명령어에서 패턴의 확장을 중지합니다. 첫 번째 spill로 향하는 점주는 문제없습니다.
기존의 insn_aux_data[*].jmp_point 필드는 하위 프로그램(subprogram) 반환 명령어를 표시하므로 재사용할 수 없습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.