🔍 CVE-2026-98964

0.0
CVSS Score
UNKNOWN
2026-10-23
2026-10-23 13:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 nvmet 모듈에서 메타데이터 할당이 실패할 때 정리(cleanup) 경로가 아직 설정되지 않은 req->p2p_dev 값을 참조하는 문제가 해결되었습니다. 이제 정리 시 데이터 할당에 사용된 것과 동일한 로컬 p2p_dev 인자를 전달하여 PCI 장치 불일치를 방지합니다.

💡 쉬운 설명

고속 저장장치 통신 기능에서 오류가 발생했을 때 잘못된 장치 정보를 참조하던 문제가 수정되었습니다. 이로 인해 시스템이 불안정해지거나 예기치 않게 동작할 수 있었던 가능성이 제거되었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: nvmet: use the local P2P device on metadata allocation failure nvmet_req_alloc_p2pmem_sgls() assigns req->p2p_dev only after the data and metadata SGL allocations succeed. If the data allocation succeeds but the metadata allocation fails, out_free_sg passes req->p2p_dev to pci_p2pmem_free_sgl() before that assignment has taken place. Pass the local p2p_dev argument instead, so cleanup uses the same PCI device as the successful data allocation.

📍 영향받는 시스템

Linux 커널의 NVMe 타깃(nvmet) 기능 및 P2P DMA를 사용하는 해당 커널 버전

⚔️ 공격 벡터

CVSS 점수가 0.0으로 명시되어 있으며 악용 가능한 공격 벡터는 확인되지 않았습니다 (주로 안정성 결함으로 분류됨)

🛡️ 대응 방법

배포판 공급사가 제공하는 수정된 Linux 커널 업데이트를 설치하고 재부팅합니다.

🔧 검증 코드

출력된 커널 버전을 배포판 보안 권고 및 해당 수정 커밋이 포함된 패치 버전과 비교하여, 수정이 적용된 커널인지 확인합니다.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel