CVE-2026-93170 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 18.

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

dmaengine: xilinx_dma: AXIDMA 및 MCDMA 인터럽트 핸들러에서의 채널 유휴 상태 관리 수정

기술자(descriptors)가 여전히 처리 중인 경우에도 채널이 잘못되어 유휴 상태로 표시되고 부적절한 전송(spurious transfers)을 시도하는 AXIDMA 및 MCDRA irq 핸들러의 race condition(경쟁 조건)을 수정합니다.

다음과 같은 상황에서 문제가 발생합니다: 1. 여러 기술자가 큐에 추가되고 활성 상태입니다. 2. 일부 기술자의 처리가 완료된 후 인터럽트가 발생합니다. 3. xilinx_dma_complete_descriptor() 함수가 완료된 기술자를 done_list로 이동시킵니다. 4. active_list에 아직 처리되지 않은 기술자가 남아 있음에도 불구하고 채널이 유휴 상태로 표시되고 start_transfer()가 호출됩니다. 5. 이로 인해 전송 시도가 조기에 발생하고, 잠재적인 기술자 손상 또는 완료 누락이 발생할 수 있습니다.

활성 목록(active list)이 실제로 비어 있을 때만 채널을 유휴 상태로 표시하고 새 전송을 시작하여 적절한 채널 상태 관리를 보장하고 부적절한 전송 시도(spurious transfer attempts)를 방지합니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

Linux

예약하다

2026. 09. 17.

모더레이션

수락

항목

VDB-407245

EPSS

0.00000

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!