CVE-2026-98740 in Linux정보

요약

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

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

EDAC/altera: 재탐지(probe) 안전성을 위해 ECC 설정 경로에서 __init 제거

Sashiko 보고 내용:

"sysfs 바인딩 해제를 억제하는 것이 해제된 __init 메모리의 실행을 완전히 방지합니까? altr_sysmgr_regmap_lookup_by_phandle()가 -EPROBE_DEFER를 반환하면, probe는 __init 메모리가 해제된 이후까지 지연됩니다."

a10 EDAC의 .setup 콜백(sdmmc, ethernet, nand, dma, usb, qspi) 및 해당 헬퍼 함수(altr_init_a10_ecc_device_type, altr_init_a10_ecc_block)에는 __init 플래그가 지정되어 있었습니다. 이러한 함수들은 probe 경로에서 실행되는데, init 메모리가 해제된 이후에도 실행될 수 있습니다(예: -EPROBE_DEFER를 통해 지연되었다가 후기/모듈 의존성이 나타나야만 성공하는 경우나, 수동으로 unbind/rebind 수행 시). __init 코드를 호출하면 해제된 메모리를 역참조(dereference)하게 됩니다. 이러한 함수들이 런타임 동안 유효하도록 하기 위해 __init 플래그를 제거합니다.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-421993

EPSS

0.00000

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!