🔍 CVE-2026-74585

0.0
CVSS Score
UNKNOWN
2026-08-22
2026-10-14 13:10
✅ 완료

🇰🇷 한글 설명

리눅스 커널의 Thunderbolt 드라이버에서 DROM의 dual_link_port_nr 값을 검증 없이 배열 인덱스로 사용하는 취약점이 발견되었습니다. 악의적인 장치가 허용된 범위를 벗어난 값을 전달할 경우, 경계 외 메모리 참조(Out-of-bounds)가 발생하여 시스템 불안정이나 보안 위협을 초래할 수 있습니다.

💡 쉬운 설명

썬더볼트 장치가 컴퓨터에 연결될 때, 장치가 보내는 잘못된 번호 정보를 제대로 확인하지 않아 발생하는 문제입니다. 이로 인해 컴퓨터의 메모리 영역을 잘못 건드려 시스템이 멈추거나 해킹에 이용될 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Bound the DROM dual link port number before indexing sw->ports tb_drom_parse_entry_port() validates the device-supplied header->index against sw->config.max_port_number before indexing sw->ports[], but the sibling field entry->dual_link_port_nr -- a 6-bit value also read from the DROM -- indexes the same array with no such check. A malicious or malformed Thunderbolt device can set dual_link_port_nr beyond the allocated sw->ports[] (max_port_number + 1 entries), producing an out-of-bounds tb_port pointer that is stored and later dereferenced. Reject a port entry whose dual_link_port_nr exceeds max_port_number, the same bound already applied to header->index.

📍 영향받는 시스템

Thunderbolt 드라이버를 사용하는 Linux Kernel (패치 적용 전 버전)

⚔️ 공격 벡터

악의적으로 조작된 썬더볼트(Thunderbolt) 장치를 시스템에 물리적으로 연결

🛡️ 대응 방법

리눅스 커널을 최신 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

출력된 커널 버전을 확인하여 해당 취약점이 해결된 최신 패치 버전인지 확인합니다.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel