CVE-2026-89668 in Linux정보

요약

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

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

nfsd: init_nfsd() 내에서 nfsd4_init_slabs() 이후로 nfsd_debugfs_init() 위치 변경

init_nfsd() 함수에서 nfsd_debugfs_init()는 nfsd4_init_slabs() 이전에 실행됩니다. 슬랩 할당(slab allocation)이 실패할 경우, 단순한 "return retval" 문장이 nfsd_debugfs_exit()를 우회하여, 해제된 모듈 텍스트 영역을 가리키는 stale fops 포인터를 가진 고아(debugfs) 파일을 남깁니다.

슬랩 초기화가 성공한 이후로 nfsd_debugfs_init()의 위치를 변경함으로써, 조기 반환 시 정리할 debugfs 상태가 없도록 합니다.

debugfs는 이제 두 가지 중 더 최근에 초기화되므로, 역초기화(LIFO: Last-In-First-Out) 순서와 일치하도록 unwind 경로도 업데이트합니다. init_nfsd()의 오류 처리 경로 및 exit_nfsd() 모두에서 nfsd4_free_slabs() 전에 nfsd_debugfs_exit()를 실행합니다. nfsd debugfs 파일은 모듈 전역 상태만 참조하며 슬랩 캐시에 대한 의존성이 없으므로, 이 순서 변경은 기능적 변화 없이 정리(cleanup) 작업에 해당합니다.

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

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-402992

EPSS

0.00000

출처

Do you need the next level of professionalism?

Upgrade your account now!