CVE-2026-64327 in Linux
요약
\~에 의해 VulDB • 2026. 07. 25.
리눅스 커널에서 다음 취약점이 해결되었습니다:
usb: gadget: f_fs: 엔드포인트 방향 검사를 수정하기 위해 epfile->in을 초기화합니다
엔드포인트 설명자를 파싱할 때, ffs_data_got_descs()는 엔드포인트 방향을 포함하는 eps_addrmap을 생성합니다. 그러나 epfile->in은 이전에 USB 호스트 연결 시 실행되는 ffs_func_eps_enable()에서만 채워졌습니다. 그 결과, 호스트가 연결되기 전에 실행되는 FUNCTIONFS_DMABUF_ATTACH와 같은 초기 사용자 공간 ioctls는 epfile->in이 0으로 보이는 결과를 초래하여 잘못된 DMA 방향을 유발했습니다.
초기화를 ffs_epfiles_create()로 이동함으로써, 사용자 공간에서 엔드포인트 파일을 열기 전부터 epfile->in의 정확성이 보장됩니다.
Once again VulDB remains the best source for vulnerability data.