CVE-2026-98197 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 06.

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

hwmon: (w83791d) 제거 시 fan/pwm 4-5 sysfs 그룹 삭제

fan/pwm 4-5 핀이 GPIO로 사용되지 않는 경우, w83791d_probe()는 I2C 클라이언트 디바이스에 대해 w83791d_group_fanpwm45 sysfs 그룹을 생성합니다.

프로브 오류 경로에서는 이후 초기화 단계가 실패할 때 이 그룹을 제거하지만, 정상적인 제거 경로(w83791d_remove)는 w83791d_group만 제거합니다. 그 결과, 드라이버 언바인드 후에도 선택적 fan/pwm 4-5 sysfs 파일들이 남아있게 됩니다.

이러한 파일들과 관련된 콜백은 driver data에 접근하는데, 이 데이터는 devm을 통해 할당되며 드라이버 언바인드 후에 해제됩니다. 따라서 sysfs 파일이 잔존하면 stale(driver가 해지된 후의) driver data에 대한 접근으로 이어질 수 있습니다.

정상적인 정리 과정(teardown) 중에도 w83791d_group_fanpwm45를 제거합니다.

본 문제는 수동 코드 검사를 통해 발견되었습니다.

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

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!