CVE-2026-92485 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 18.

리눅스 커널에서 다음 취약점이 해결되었습니다:

bpf: bpf_tracing_link_release에서의 WARNING 수정

검증기(verifier)에서 맹목적으로 `tr->flags = BPF_TRAMP_F_TAIL_CALL_CTX`를 설정함으로써 트램폴린(trampoline)이 손상될 수 있습니다.

1. tail_call_reachable 프로그램에 연결된 fexit의 경우, 'tr->flags'가 'BPF_TRAMP_F_CALL_ORIG | BPF_TRAMP_F_TAIL_CALL_CTX'로 변경됩니다. 그리고 트램폴린이 jmp 명령어를 사용하여 대상 프로그램의 nop 명령어(insn)를 수정합니다(call 명령어가 아님).

2. 동일한 tail_call_reachable 프로그램을 대상으로 하는 다른 fexit이 로드됨. 'tr->flags'가 'BPF_TRAMP_F_TAIL_CALL_CTX'로 변경됩니다.

3. 첫 번째 fexit 링크를 닫음. 'tr->flags'에 BPF_TRAMP_F_CALL_ORIG가 없으므로, 트램폴린은 call 명령어를 사용하여 프로그램의 nop 명령어(insn)를 복원하지 못합니다.

[ 3.410719] WARNING: kernel/bpf/syscall.c:3551 at bpf_tracing_link_release+0x53/0x60, CPU#1: test_progs/98
... [ 3.428793] bpf_link_free+0x58/0x130
[ 3.429293] bpf_link_release+0x23/0x30

'|=' 연산자와 잠금(lock)을 사용하여 'tr->flags'를 업데이트함으로써 경고(warning)를 수정합니다.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

책임이 있는

Linux

예약하다

2026. 09. 16.

모더레이션

수락

항목

VDB-406986

EPSS

0.00000

출처

Want to know what is going to be exploited?

We predict KEV entries!