CVE-2026-90126 in Linux정보

요약

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

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

rtc: pcf8563: 언바인드 시 클록 제공자 누수 수정

pcf8563_clkout_register_clk()는 of_clk_add_provider()를 사용하여 CLKOUT 클록 제공자를 등록하지만, 이를 해제하는 작업이 전혀 수행되지 않습니다. 즉, of_clk_del_provider() 호출이 없으며 드라이버에도 remove 콜백이 없습니다. 각 of_clk_add_provider() 호출은 struct of_clk_provider을 할당하고 OF 노드에 대한 참조 카운트를 증가시키며 전역 of_clk_providers 목록에 항목을 추가합니다. 그러나 장치가 언바인드될 때 이러한 리소스 중 어느 것도 해제되지 않습니다. 따라서 바인딩/언바인딩(또는 모듈 재로드)마다 제공자 구조체와 of_node 참조가 누수됩니다.

클록 자체는 이미 장치 관리 대상(devm_clk_register())입니다. 다만 제공자 등록만 해당되지 않았습니다. devm_of_clk_add_hw_provider()를 사용하여 언바인드 시 제공자가 자동으로 제거되도록 합니다. 이를 #clock-cells 및 clock-output-names 속성을 가진 상위 i2c 장치에 연결합니다(RTC 클래스 장치는 자체 OF 노드를 가지지 않음).

If you want to get best quality of vulnerability data, you may have to visit VulDB.

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-406646

EPSS

0.00000

출처

Do you know our Splunk app?

Download it now for free!