🔍 CVE-2024-47667

7.3
CVSS Score
HIGH
2024-10-09
2026-08-04 11:20
✅ 완료

🇰🇷 한글 설명

Linux 커널의 PCI keystone 드라이버에서 AM65x/DRA80xM 프로세서 실리콘 리비전 1.0의 Errata #i2037 결함이 발견되었습니다. 인바운드 PCIe TLP가 두 개 이상의 내부 AXI 128바이트 버스트를 초과할 경우 패킷 페이로드가 손상되어 애플리케이션이나 프로세서가 중단될 수 있습니다.

💡 쉬운 설명

특정 프로세서에서 데이터 전송량이 너무 많으면 데이터가 깨지거나 컴퓨터가 멈출 수 있는 문제입니다. 이를 방지하기 위해 한 번에 보내는 데이터의 최대 크기를 제한하는 해결책이 적용되었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) Errata #i2037 in AM65x/DRA80xM Processors Silicon Revision 1.0 (SPRZ452D_July 2018_Revised December 2019 [1]) mentions when an inbound PCIe TLP spans more than two internal AXI 128-byte bursts, the bus may corrupt the packet payload and the corrupt data may cause associated applications or the processor to hang. The workaround for Errata #i2037 is to limit the maximum read request size and maximum payload size to 128 bytes. Add workaround for Errata #i2037 here. The errata and workaround is applicable only to AM65x SR 1.0 and later versions of the silicon will have this fixed. [1] -> https://www.ti.com/lit/er/sprz452i/sprz452i.pdf

📍 영향받는 시스템

AM65x/DRA80xM 프로세서 실리콘 리비전 1.0을 사용하는 시스템

⚔️ 공격 벡터

특정 크기를 초과하는 PCIe TLP(Transaction Layer Packet)를 전송하여 데이터 손상 및 시스템 중단 유도

🛡️ 대응 방법

Linux 커널 업데이트를 통해 최대 읽기 요청 크기 및 최대 페이로드 크기를 128바이트로 제한하는 워크아라운드 적용

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 패치된 최신 커널 버전인지 확인하십시오.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel