CVE-2026-72117 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 16.

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

can: bcm: bcm_rx_handler() 내의 rx_stamp/rx_ifindex에 대한 데이터 레이스 수정

모든 인터페이스(ifindex == 0)에 대해 구독된 RX 작업의 경우, 동일한 작업이 공유 per-netns 와일드카드 필터 목록에 한 번만 등록되므로, 서로 다른 네트워크 장치를 통해 도착하는 프레임에 대해 bcm_rx_handler()가 여러 CPU에서 동시에 실행될 수 있습니다.

op->rx_stamp 및 op->rx_ifindex는 bcm_rx_update_lock을 획득하기 전에 작성되었으므로, 32비트 플랫폼에서 64비트 rx_stamp의 잘린 저장(torn store)을 포함하여 동시 작성자들이 서로 레이스 조건(race condition)에 빠질 수 있었습니다.

잘린 저장 외에도 bcm_send_to_user()는 전달 중인 프레임의 내용과 일치하는 동일한 프레임의 타임스탬프/ifindex를 보고해야 합니다. 따라서 할당 작업은 콘텐츠 비교와 같은 끊김 없는 bcm_rx_update_lock 섹션 내에 배치됩니다.

부수 효과로, RTR-요청 프레임 기능(이것은 bcm_send_to_user()에 도달하지 않음)은 더 이상 rx_stamp/rx_ifindex를 업데이트하지 않습니다. 이는 알림 경로(notification path)에서만 이 값들이 필요하기 때문입니다.

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

책임이 있는

Linux

예약하다

2026. 08. 09.

모더레이션

수락

항목

VDB-390537

EPSS

0.00209

출처

Might our Artificial Intelligence support you?

Check our Alexa App!