🇰🇷 한글 설명
Linux 커널의 CIFS 모듈에서 tlink 설정 실패 시 연결 정보가 제대로 해제되지 않는 취약점입니다. 이로 인해 커널 모듈 참조 횟수(refcnt)가 누수되어 cifsd 커널 스레드가 종료되지 않으며, fscache 정보 누수로 인해 이후 마운트 시 오류가 발생할 수 있습니다.
💡 쉬운 설명
네트워크 공유 폴더를 연결하는 과정에서 오류가 발생했을 때, 사용했던 자원을 제대로 정리하지 못하는 문제입니다. 이 문제가 반복되면 컴퓨터의 메모리 자원이 낭비되거나 다음 연결 시 오류가 발생할 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
cifs: Fix connections leak when tlink setup failed
If the tlink setup failed, lost to put the connections, then
the module refcnt leak since the cifsd kthread not exit.
Also leak the fscache info, and for next mount with fsc, it will
print the follow errors:
CIFS: Cache volume key already in use (cifs,127.0.0.1:445,TEST)
Let's check the result of tlink setup, and do some cleanup.
📍 영향받는 시스템
tlink 기능을 사용하는 Linux 커널 (CIFS 모듈 포함 버전)
⚔️ 공격 벡터
로컬 또는 네트워크를 통한 의도적인 CIFS 마운트 시도 및 tlink 설정 실패 유도
🛡️ 대응 방법
tlink 설정 실패 시 자원을 정리하도록 수정된 최신 Linux 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 패치된 버전인지 배포판 보안 공지를 통해 확인하십시오.