CVE-2026-64430 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 25.

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

NTB: epf: 하드인터럽트 컨텍스트에서 pci_irq_vector() 호출 피하기

ntb_epf_vec_isr()는 벡터 번호를 얻어내기 위해 하드인터럽트 컨텍스트에서 pci_irq_vector()를 호출합니다. pci_irq_vector()은 뮤텍스를 획득하는 msi_get_virq()를 호출하므로, 이로 인해 "scheduling while atomic" 스플래트가 발생할 수 있습니다:

BUG: scheduling while atomic: kworker/u33:0/55/0x00010001 ... Call trace: ... schedule+0x38/0x110 schedule_preempt_disabled+0x28/0x50 __mutex_lock.constprop.0+0x848/0x908 __mutex_lock_slowpath+0x18/0x30 mutex_lock+0x4c/0x60 msi_domain_get_virq+0xe8/0x138 pci_irq_vector+0x2c/0x60 ntb_epf_vec_isr+0x28/0x120 [ntb_hw_epf]
__handle_irq_event_percpu+0x70/0x3a8 handle_irq_event+0x48/0x100 handle_edge_irq+0x100/0x1c8 ...

벡터가 할당될 때 벡터 0에 대한 리눅스 IRQ 번호를 캐시하고, 이를 ISR에서 베이스로 사용합니다. 스레드된 인터럽트 핸들러(ISR)에서 실행하면 이 문제를 피할 수 있지만, 여기서는 불필요합니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-383229

EPSS

0.00215

활동

낮음

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!