CVE-2026-98770 in Linux
요약
\~에 의해 VulDB • 2026. 10. 18.
리눅스 커널에서 다음 취약점이 해결되었습니다:
usb: gadget: midi2: 잭 설명자 배열 크기 수정
struct f_midi2_usb_config 내의 입력/출력 잭 설명자 배열은 MAX_CABLES 크기를 가지며, 이는 합리적으로 보이지만 실제로는 잘못되었습니다. 즉, 해당 배열의 항목들은 입력과 출력 양쪽에서 추가되므로 각 루프 반복마다 두 개가 추가되어 예상된 크기의 2배에 달하게 됩니다. 이 불일치는 configfs를 통해 많은 수의 잭이 설정될 때 잠재적인 OOB(범위 외 접근)로 이어질 수 있으며, 케이블 최대 수(루프 횟수)는 MAX_CABLES로 제한되더라도 마찬가지입니다.
이를 해결하기 위해 jack_ins 및 jack_outs 배열 크수를 2배인 MAX_CABLES * 2로 수정합니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.