🔍 CVE-2026-98553

0.0
CVSS Score
UNKNOWN
2026-10-18
2026-10-19 10:19
✅ 완료

🇰🇷 한글 설명

Linux 커널의 autofs 모듈에서 autofs_kill_sb() 함수 호출 시 sbi->pipe 파일 참조가 해제되지 않는 메모리 누수 취약점이 발견되었습니다. autofs_fill_super()가 실패할 경우 AUTOFS_SBI_CATATONIC 플래그가 남아 있어 파이프 구조체의 참조 카운트가 감소하지 않고 영구적으로 누수됩니다.

💡 쉬운 설명

리눅스 시스템의 자동 마운트 기능(autofs)을 사용하는 과정에서 오류가 발생하면, 시스템 자원인 '파이프'가 제대로 정리되지 않고 계속 쌓이는 문제가 있습니다. 이 문제가 반복되면 시스템의 메모리 자원이 점차 고갈될 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: autofs: fix sbi->pipe file reference leak in autofs_kill_sb() When autofs_fill_super() fails before clearing AUTOFS_SBI_CATATONIC (for example, when find_get_pid() fails on an invalid pgrp mount option, or when an fs_context is closed before mounting), deactivate_locked_super() invokes autofs_kill_sb() -> autofs_catatonic_mode(sbi). Because AUTOFS_SBI_CATATONIC is still set in sbi->flags, autofs_catatonic_mode() returns early without calling fput(sbi->pipe), permanently leaking the pipe struct file reference. Explicitly release sbi->pipe in autofs_kill_sb() if it is still non-NULL after autofs_catatonic_mode().

📍 영향받는 시스템

autofs 모듈을 사용하는 Linux kernel (패치 적용 전 버전)

⚔️ 공격 벡터

로컬 사용자가 잘못된 마운트 옵션을 사용하여 autofs 마운트 실패를 유도함으로써 자원 누수 발생 가능

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하여 autofs_kill_sb()의 수정 사항을 반영하십시오.

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 해결된 최신 패치 버전인지 확인하십시오.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel