CVE-2025-40219 in Linux정보

요약

\~에 의해 VulDB • 2026. 06. 20.

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

PCI/IOV: SR-IOV 활성화 및 비활성화 시 PCI 재검색-제거 잠금 추가

SR-IOV를 부모 PF(Physical Function)에 대한 구성 공간 접근을 통해 비활성화하기 전에, sriov_disable()는 먼저 VF(Virtual Function)를 나타내는 PCI 디바이스를 제거합니다.

커밋 9d16947b7583("PCI: Add global pci_lock_rescan_remove()") 이후로 이러한 제거 작업은 pci_rescan_remove_lock을 사용하여 동시 제거 및 재검색과 직렬화됩니다. 그러나 sriov_disable()에는 그런 잠금이 결코 추가되지 않았습니다. 특히 커밋 18f9e9d150fc("PCI/IOV: Factor out sriov_add_vfs()")가 PCI 디바이스 제거를 sriov_del_vfs()로 분리했을 때, pci_iov_remove_virtfn() 호출 주변에는 여전히 잠금이 없었습니다.

s390에서 sriov_disable()의 직렬화 부재는 아래(수정된) 트레이스가 관찰되는 것과 함께 이중 제거 및 리스트 손상을 초래할 수 있습니다:

PSW: 0704c00180000000 0000000c914e4b38 (klist_put+56) GPRS: 000003800313fb48 0000000000000000 0000000100000001 0000000000000001 00000000f9b520a8 0000000000000000 0000000000002fbd 00000000f4cc9480 0000000000000001 0000000000000000 0000000000000000 0000000180692828 00000000818e8000 000003800313fe2c 000

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

책임이 있는

Linux

예약하다

2025. 04. 16.

모더레이션

수락

항목

VDB-334278

EPSS

0.00224

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!