🇰🇷 한글 설명
Linux 커널의 perf/dwc_pcie 구성 요소에서 pci_dev 구조체를 잘못 사용하여 중복된 장치가 생성되는 취약점이 발견되었습니다. 이로 인해 복제된 장치에 접근할 경우 뮤텍스(mutex) 정보가 원본과 동일하게 유지되어 커널 리스트가 손상될 수 있습니다.
💡 쉬운 설명
컴퓨터의 핵심 부품인 커널이 장치를 등록하는 과정에서 똑같은 장치를 두 번 만드는 실수를 합니다. 이 실수 때문에 시스템 내부의 관리 목록이 엉망이 되어 컴퓨터가 멈추거나 오류가 발생할 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
perf/dwc_pcie: fix duplicate pci_dev devices
During platform_device_register, wrongly using struct device
pci_dev as platform_data caused a kmemdup copy of pci_dev. Worse
still, accessing the duplicated device leads to list corruption as its
mutex content (e.g., list, magic) remains the same as the original.
📍 영향받는 시스템
Linux kernel (perf/dwc_pcie 관련 모듈을 사용하는 시스템)
⚔️ 공격 벡터
로컬 공격자가 특정 하드웨어 드라이버를 트리거하여 커널 메모리 손상을 유도할 수 있음
🛡️ 대응 방법
해당 취약점이 수정된 최신 버전의 Linux 커널로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 취약점이 해결된 패치 버전 이후인지 확인하십시오.