CVE-2026-90022 in Linux정보

요약

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

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

usb: gadget: f_midi2: 문자열 속성 표시 경로에서의 use-after-free 수정

f_midi2_opts_str_show()는 내부적으로 문자열 잠금(string lock)을 획득하지만, 해당 함수를 호출하는 호출자들은 이를 호출하기 전에 opts->info.<field> 포인터를 잠금 외부에서 역참조합니다. 이는 f_midi2_opts_str_store()와 경쟁 조건(race condition)을 발생시키는데, 이 함수는 속성이 동시에 작성될 때 opts->lock 하에서 이전 문자열을 해제(frees)합니다. 그 결과 str_show() 내부의 잠금을 획득하기 전에 이미 해지된 포인터를 읽게 될 수 있습니다.

f_midi2_opts_str_show()가 f_midi2_opts_str_store()에 있는 기존 패턴과 일치하도록 문자열 필드에 대한 포인터를 받도록 변경하고, 잠금이 확보된 후에만 이를 역참조합니다. 이에 따라 세 가지 호출자(iface_name, block name 및 EP string 옵션 매크로)도 모두 업데이트됩니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-405869

EPSS

0.00159

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!